Arthur Brainville
4236dccc3f
raytrace: remove code that ouput the 1st loaded texture as PPM
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-03-02 16:58:30 +01:00
Arthur Brainville
bd16abeb25
Restored previous behavior when moving node in scene
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-03-02 16:21:28 +01:00
Arthur Brainville
82533402a4
Update scene when moving gizmo
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-03-02 16:10:20 +01:00
Arthur Brainville
b3fd75f89e
Upgraded dear imgui and ImGuizmo to the latest version
...
The Gizmo feels a little bit nicer to use in the latest version
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-03-02 15:49:01 +01:00
Arthur Brainville (Ybalrid)
ef5d264f35
Fix pesudo -> pseudo typo
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-25 00:42:35 +01:00
Arthur Brainville (Ybalrid)
4e375075b6
Fixes problem when mesh in glTF file doesn't have a name
...
a "unnamed_X" name will be genrated.
This fixes the loading of Trinagle.gltf from khronos
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-23 15:15:33 +01:00
Arthur Brainville (Ybalrid)
df08ad2c55
Use default material as the 1st material on the array
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:42:57 +01:00
Arthur Brainville (Ybalrid)
644e4e4918
Load inside the scene graph the gltf mesh (like the obj)
...
pivot is still invalid
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:42:57 +01:00
Arthur Brainville (Ybalrid)
da6ab7642d
Add the entry point for loading gltf files.
...
Also switch on the primitive mode of each mesh. Will only attempt to
load lists of triangles for now...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:42:56 +01:00
Arthur Brainville (Ybalrid)
5eb8509d29
Only attempt to load the obj file if the obj_filename is defined in json
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:42:56 +01:00
Arthur Brainville (Ybalrid)
36312f8ee1
Applyind clang-format on main.cc. Included gltf-loader
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 20:24:57 +01:00
Arthur Brainville (Ybalrid)
598ea4b732
Add the current code of nanort + nanosg
...
This implementation will be based on commit
b31dc0bd92eb7ac896079849a2205fac4abbd087 from the nanort project
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 19:16:16 +01:00
Arthur Brainville (Ybalrid)
3f0158a8e4
Remove old nanort/nanosg code. Keep the gltf-loader class on hand
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 19:13:57 +01:00
Syoyo Fujita
d8491c2d0e
Add codes for raytrace example(W.I.P.)
2017-07-23 19:11:39 +09:00