Skip to content

Commit c818990

Browse files
authored
Merge pull request #9 from ACCESS-NRI/remove_nf33
Restructure a bit
2 parents fe15161 + 5f3840f commit c818990

8 files changed

+8
-10
lines changed

.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ notes
55
build
66
__pycache__
77
vid_old
8-
src/accessvis/data
98
src/accessvis.egg-info
109

1110
venv/
@@ -14,7 +13,6 @@ ENV/
1413
.env
1514
.idea
1615

17-
*.png
1816
*.jpg
1917
*.jpeg
2018
*.mp4

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ dependencies = [
101101
[tool.setuptools]
102102
# If there are data files included in your packages that need to be
103103
# installed, specify them here.
104-
package-data = {"textures" = ["*.png"], "shaders" = ["*.frag", "*.vert"]}
104+
package-data = {"textures" = ["data/*.png"], "shaders" = ["data/*.frag", "data/*.vert"]}
105105

106106
[build-system]
107107
build-backend = "setuptools.build_meta"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/accessvis/earth.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ def sphere_mesh(radius=1.0, quality=256, cache=True):
319319
lv = get_viewer()
320320
tris0 = lv.spheres("sphere", scaling=radius, segments=quality, colour="grey", vertices=[0,0,0], fliptexture=False)
321321
tris0['rotate'] = [0,-90,0] #This rotates the sphere coords to align with [0,360] longitude texture
322-
tris0['texture'] = 'blank.png' #Need an initial texture or texcoords will not be generated
322+
tris0['texture'] = 'data/blank.png' #Need an initial texture or texcoords will not be generated
323323
tris0['renderer'] = 'sortedtriangles'
324324
lv.render()
325325

@@ -567,12 +567,12 @@ def plot_region(lv=None, cropbox=None, vertical_exaggeration=10, texture='bluema
567567
'''
568568
#TODO: wave shader etc for regional sections
569569
if waves:
570-
uniforms["wavetex"] = f"{settings.INSTALL_PATH}/sea-water-1024x1024_gs.png"
571-
uniforms["wavenormal"] = f"{settings.INSTALL_PATH}/sea-water_normals.png"
570+
uniforms["wavetex"] = f"{settings.INSTALL_PATH}/data/sea-water-1024x1024_gs.png"
571+
uniforms["wavenormal"] = f"{settings.INSTALL_PATH}/data/sea-water_normals.png"
572572
uniforms["waves"] = True;
573573
574574
if shaders is None:
575-
shaders = [f'{settings.INSTALL_PATH}/earth_shader.vert', f'{settings.INSTALL_PATH}/earth_shader.frag']
575+
shaders = [f'{settings.INSTALL_PATH}/data/earth_shader.vert', f'{settings.INSTALL_PATH}/data/earth_shader.frag']
576576
'''
577577

578578
#Split kwargs into global props, object props and uniform values
@@ -700,8 +700,8 @@ def plot_earth(lv=None, radius=6.371, vertical_exaggeration=10, texture='bluemar
700700
texture = '{basedir}/relief/cubemap_{texres}/{face}_relief_{texres}.png'
701701

702702
#Waves - load textures as shared
703-
lv.texture("wavetex", f"{settings.INSTALL_PATH}/sea-water-1024x1024_gs.png")
704-
lv.texture("wavenormal", f"{settings.INSTALL_PATH}/sea-water_normals.png")
703+
lv.texture("wavetex", f"{settings.INSTALL_PATH}/data/sea-water-1024x1024_gs.png")
704+
lv.texture("wavenormal", f"{settings.INSTALL_PATH}/data/sea-water_normals.png")
705705
#Need to set the property too or will not know to load the texture
706706
if waves is None: waves = False
707707
uniforms["wavetex"] = ""
@@ -716,7 +716,7 @@ def plot_earth(lv=None, radius=6.371, vertical_exaggeration=10, texture='bluemar
716716
uniforms["heightmax"] = hrange[1];
717717

718718
if shaders is None:
719-
shaders = [f'{settings.INSTALL_PATH}/earth_shader.vert', f'{settings.INSTALL_PATH}/earth_shader.frag']
719+
shaders = [f'{settings.INSTALL_PATH}/data/earth_shader.vert', f'{settings.INSTALL_PATH}/data/earth_shader.frag']
720720

721721
#Split kwargs into global props, object props and uniform values
722722
objargs = {}

0 commit comments

Comments
 (0)