Skip to content

Commit 2682400

Browse files
author
Felix Igelbrink
committed
moved the sutil module into examples
1 parent 05b694e commit 2682400

11 files changed

Lines changed: 20 additions & 16 deletions

examples/dynamic_geometry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
import glfw, imgui
88

9-
from optix.sutil.gui import init_ui, display_stats
10-
from optix.sutil.gl_display import GLDisplay
11-
from optix.sutil.trackball import Trackball, TrackballViewMode
12-
from optix.sutil.cuda_output_buffer import CudaOutputBuffer, CudaOutputBufferType, BufferImageFormat
9+
from sutil.gui import init_ui, display_stats
10+
from sutil.gl_display import GLDisplay
11+
from sutil.trackball import Trackball, TrackballViewMode
12+
from sutil.cuda_output_buffer import CudaOutputBuffer, CudaOutputBufferType, BufferImageFormat
1313

1414
script_dir = os.path.dirname(os.path.abspath(__file__))
1515

examples/dynamic_materials.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
import glfw, imgui
88

9-
from optix.sutil.gui import init_ui, display_text
10-
from optix.sutil.camera import Camera
11-
from optix.sutil.gl_display import GLDisplay
12-
from optix.sutil.cuda_output_buffer import CudaOutputBuffer, CudaOutputBufferType, BufferImageFormat
9+
from sutil.gui import init_ui, display_text
10+
from sutil.camera import Camera
11+
from sutil.gl_display import GLDisplay
12+
from sutil.cuda_output_buffer import CudaOutputBuffer, CudaOutputBufferType, BufferImageFormat
1313

1414
script_dir = os.path.dirname(os.path.abspath(__file__))
1515

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import numpy as np
22

3-
from optix.sutil.vecmath import length, normalize, cross
4-
from optix.sutil.properties import get_member, set_float, set_float3
3+
from .vecmath import length, normalize, cross
4+
from .properties import get_member, set_float, set_float3
5+
56

67
class Camera:
78
"""Implements a perspective camera."""
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import enum, re
1+
import enum
22

33
import numpy as np
44
import cupy as cp
55

66
import OpenGL.GL as gl
77

8-
from optix.sutil.vecmath import vtype_to_dtype
8+
from .vecmath import vtype_to_dtype
99

1010

1111
class BufferImageFormat(enum.Enum):
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import OpenGL.GL as gl
55
import OpenGL.GL.shaders
66

7-
from optix.sutil.cuda_output_buffer import BufferImageFormat
7+
from .cuda_output_buffer import BufferImageFormat
88

99
class GLDisplay:
1010
vert_source = \
@@ -49,6 +49,7 @@ class GLDisplay:
4949
'_quad_vertex_buffer', '_image_format']
5050

5151
def __init__(self, image_format):
52+
print(image_format, type(image_format), isinstance(BufferImageFormat.UCHAR4, BufferImageFormat))
5253
assert isinstance(image_format, BufferImageFormat)
5354

5455
vertex_array = gl.glGenVertexArrays(1)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import imgui
66
from imgui.integrations.glfw import GlfwRenderer
77

8+
89
def static_vars(**kwargs):
910
"""
1011
Attach a static variables local to decorated function.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import numpy as np
44

5-
from optix.sutil.properties import get_member, set_bool, set_float, set_float3
6-
from optix.sutil.vecmath import dot, length, normalize
7-
from optix.sutil.camera import Camera
5+
from .properties import get_member, set_bool, set_float, set_float3
6+
from .vecmath import dot, length, normalize
7+
from .camera import Camera
88

99
class TrackballViewMode(enum.Enum):
1010
EyeFixed = 0

0 commit comments

Comments
 (0)