@@ -188,8 +188,8 @@ function visualize_default(grid::Union{Texture{Float32, 2}, Matrix{Float32}})
188
188
:grid_max => grid_max,
189
189
:scale => scale,
190
190
:norm => Vec2f0 (0 , 5 ),
191
- :model => Input (eye (Mat4f0)),
192
- :light => Input (Vec3f0[Vec3f0 (1.0 ,1.0 ,1.0 ), Vec3f0 (0.1 ,0.1 ,0.1 ), Vec3f0 (0.9 ,0.9 ,0.9 ), Vec3f0 (20 ,20 ,20 )]),
191
+ :model => Signal (eye (Mat4f0)),
192
+ :light => Signal (Vec3f0[Vec3f0 (1.0 ,1.0 ,1.0 ), Vec3f0 (0.1 ,0.1 ,0.1 ), Vec3f0 (0.9 ,0.9 ,0.9 ), Vec3f0 (20 ,20 ,20 )]),
193
193
:preferred_camera => :perspective
194
194
)
195
195
end
@@ -207,9 +207,9 @@ function visualize(grid::Texture{Float32, 2}, customizations=visualize_default(g
207
207
frag_shader
208
208
)
209
209
checkerror ()
210
- boundingbox = Input (AABB (Vec3f0 (0 ), Vec3f0 (1 )))
210
+ boundingbox = Signal (AABB (Vec3f0 (0 ), Vec3f0 (1 )))
211
211
212
- robj = instanced_renderobject (data, Input (program), boundingbox, GL_TRIANGLES, grid)
212
+ robj = instanced_renderobject (data, Signal (program), boundingbox, GL_TRIANGLES, grid)
213
213
checkerror ()
214
214
robj
215
215
end
@@ -236,7 +236,7 @@ push!(ROOT_SCREEN.renderlist, robj2)
236
236
push! (ROOT_SCREEN. renderlist, robj3)
237
237
push! (ROOT_SCREEN. renderlist, robj4)
238
238
239
- const SELECTION = Dict{Symbol, Input {Matrix{Vec{2 , Int}}}}()
239
+ const SELECTION = Dict{Symbol, Signal {Matrix{Vec{2 , Int}}}}()
240
240
const SELECTION_QUERIES = Dict {Symbol, Rectangle{Int}} ()
241
241
immutable SelectionID{T}
242
242
objectid:: T
@@ -246,14 +246,14 @@ typealias GLSelection SelectionID{UInt16}
246
246
typealias ISelection SelectionID{Int}
247
247
function insert_selectionquery! (name:: Symbol , value:: Rectangle )
248
248
SELECTION_QUERIES[name] = value
249
- SELECTION[name] = Input (Vec{2 , Int}[]' )
249
+ SELECTION[name] = Signal (Vec{2 , Int}[]' )
250
250
SELECTION[name]
251
251
end
252
252
function insert_selectionquery! (name:: Symbol , value:: Signal{Rectangle{Int}} )
253
253
const_lift (value) do v
254
254
SELECTION_QUERIES[name] = v
255
255
end |> preserve
256
- SELECTION[name] = Input (Array (Vec{2 , Int}, value. value. w, value. value. h))
256
+ SELECTION[name] = Signal (Array (Vec{2 , Int}, value. value. w, value. value. h))
257
257
SELECTION[name]
258
258
end
259
259
function delete_selectionquery! (name:: Symbol )
0 commit comments