Alexander Rose
|
f28313fd2d
added graphics and compute render item variants
|
6 lat temu |
Alexander Rose
|
4783d1aa11
webgl context refactoring
|
6 lat temu |
Alexander Rose
|
2a25e0abcd
Merge branch 'master' into graphics
|
6 lat temu |
Alexander Rose
|
f7238c9a32
better handling of render program changes
|
6 lat temu |
Alexander Rose
|
b0ab77ee7f
fix, render variant change needs to trigger and material change
|
6 lat temu |
Alexander Rose
|
75425e7b2c
added basic checks if gl program is compatible with schema
|
6 lat temu |
Alexander Rose
|
0e617e8b58
renderable sorting improvements and fixes
|
6 lat temu |
Alexander Rose
|
2c42ea895e
renderer refactoring (avoid object usage)
|
6 lat temu |
Alexander Rose
|
8ebd2642f0
added materialId to render-items and reprs
|
6 lat temu |
Alexander Rose
|
28ad4f4229
wip, uniform blocks
|
6 lat temu |
Alexander Rose
|
ce86231f41
renderItem.update tweaks
|
6 lat temu |
Alexander Rose
|
9e121dd10b
vao update improvements
|
6 lat temu |
Alexander Rose
|
9cf599d8f8
renamed Viewer to Canvas3D, Context to WebGLContext, moved themes to mol-theme
|
6 lat temu |
Alexander Rose
|
02892d7d67
simplified direct-volume renderable (merged 2d and 3d version)
|
6 lat temu |
Alexander Rose
|
f005f73dc0
don't delete externaly defined texture in render-item
|
6 lat temu |
Alexander Rose
|
a2eb5b95c7
direct volume rendering improvements
|
6 lat temu |
Alexander Rose
|
0df5c9a13e
wip, direct volume and webgl2 compatibility
|
6 lat temu |
Alexander Rose
|
6d3bae4e9a
wip, webgl/webgl2 compatibility layer
|
6 lat temu |
Alexander Rose
|
bf9c52ca7a
wip, gpu gaussian density
|
6 lat temu |
Alexander Rose
|
a828dd4ca1
added draw & instance count to renderer stats
|
6 lat temu |
Alexander Rose
|
d0b44c82ab
various tweaks and formating
|
6 lat temu |
Alexander Rose
|
4490222302
optimized render-item program update
|
6 lat temu |
Alexander Rose
|
b8c79f25b1
wip, added shape object and re-named render 'element' to 'group'
|
6 lat temu |
Alexander Rose
|
30e57ba066
bind elements buffer explicitely as it is not always recorded in the VAO
|
6 lat temu |
Alexander Rose
|
253e6a1185
guard against rendering empty render-items
|
6 lat temu |
Alexander Rose
|
2285653c77
tweak renderItem value changes handling
|
6 lat temu |
Alexander Rose
|
e236db51da
commented out some gl log messages
|
7 lat temu |
Alexander Rose
|
021a95acea
wip, picking
|
7 lat temu |
Alexander Rose
|
bc86142fcb
wip, picking
|
7 lat temu |
Alexander Rose
|
bf3a684677
simplified render-item
|
7 lat temu |