Pavel Rojtberg
|
77f1d272b6
|
ovis: fix removing lights and cameras from scene
|
7 years ago |
Pavel Rojtberg
|
4f3c9fcb5a
|
ovis: add setCompositors method
enables an ordered chain of full-screen post processing effects
|
7 years ago |
Pavel Rojtberg
|
e8cdc9708c
|
ovis: use fix camera yaw axis to -y by default
also remove superficial CS conversion in fixCameraYawAxis
|
7 years ago |
Pavel Rojtberg
|
4e77e6fdaa
|
ovis: fix camera entity positioning
|
7 years ago |
Pavel Rojtberg
|
e1ecf7760c
|
ovis: correct and simplify coordinate system conversions
by keeping Camera oriented in OpenCV conventions instead of doing the
conversion for each SceneNode.
|
7 years ago |
Pavel Rojtberg
|
bae6838b2a
|
ovis: use frustum extents instead of setFrustumOffset
the latter assumes centered FOV, which is not the case
|
7 years ago |
Pavel Rojtberg
|
61b03565e6
|
ovis: allow manipulating entity material and scale at runtime
|
7 years ago |
Pavel Rojtberg
|
7d1aca38d3
|
ovis: implement getDepth function for reading the camera depth
|
7 years ago |
Pavel Rojtberg
|
a62f9c426e
|
ovis: make sure entities are oriented by the OpenCV CS conventions
|
7 years ago |
Pavel Rojtberg
|
c80fdd3ee6
|
ovis: refactor _getSceneNode to make clear that it throws on not found
|
7 years ago |
Pavel Rojtberg
|
68aebd2573
|
ovis: setBackground(Scalar) - set clear color instead of 1x1 Texture
so we can use the alpha channel for e.g. masking
|
7 years ago |
Pavel Rojtberg
|
c52eed063b
|
ovis: implement removeEntity method
|
7 years ago |
Pavel Rojtberg
|
faf82d8876
|
ovis: setMaterialProperty - add overload for setting shader uniforms
|
7 years ago |
Pavel Rojtberg
|
9e8997856e
|
ovis: add SCENE_AA flag to allow pixel-exact rendering
|
7 years ago |
Pavel Rojtberg
|
4c1802a70f
|
ovis: add SCENE_RENDER_FLOAT for rendering float images
useful when uchar precision is not enough
|
7 years ago |
Pavel Rojtberg
|
e52c4dbef9
|
ovis: replace renderOneFrame by waitKey for consistency with highgui
also set the intrinsic in the AR demo
|
7 years ago |
Pavel Rojtberg
|
305679820b
|
ovis: add setBackgroundColor convenience overload
|
7 years ago |
Pavel Rojtberg
|
6e6671fd0f
|
ovis: create a default log with low log level
to prevent console spam. only outputs errors/ warnings now.
|
7 years ago |
Pavel Rojtberg
|
d0964ab084
|
ovis: add Ogre3D based visualizer module
|
8 years ago |