Fixed issue #815.
This commit is contained in:
parent
dae27de242
commit
9c84ef8cf7
@ -1,18 +0,0 @@
|
|||||||
include ../../../scripts/common.ninja
|
|
||||||
meshes = ../../runtime/meshes
|
|
||||||
|
|
||||||
build $meshes/bunny.bin: geometryc_pack_normal bunny.obj
|
|
||||||
build $meshes/bunny_decimated.bin: geometryc_pack_normal bunny_decimated.obj
|
|
||||||
build $meshes/bunny_patched.bin: geometryc_pack_normal bunny_patched.obj
|
|
||||||
build $meshes/column.bin: geometryc_pack_normal column.obj
|
|
||||||
build $meshes/cube.bin: geometryc_pack_normal cube.obj
|
|
||||||
build $meshes/hollowcube.bin: geometryc_pack_normal hollowcube.obj
|
|
||||||
build $meshes/orb.bin: geometryc_pack_normal orb.obj
|
|
||||||
build $meshes/platform.bin: geometryc_pack_normal platform.obj
|
|
||||||
build $meshes/tree.bin: geometryc_pack_normal tree.obj
|
|
||||||
build $meshes/tree1b_lod0_1.bin: geometryc_pack_normal tree1b_lod0_1.obj
|
|
||||||
build $meshes/tree1b_lod0_2.bin: geometryc_pack_normal tree1b_lod0_2.obj
|
|
||||||
build $meshes/tree1b_lod1_1.bin: geometryc_pack_normal tree1b_lod1_1.obj
|
|
||||||
build $meshes/tree1b_lod1_2.bin: geometryc_pack_normal tree1b_lod1_2.obj
|
|
||||||
build $meshes/tree1b_lod2_1.bin: geometryc_pack_normal tree1b_lod2_1.obj
|
|
||||||
build $meshes/tree1b_lod2_2.bin: geometryc_pack_normal tree1b_lod2_2.obj
|
|
17
examples/assets/meshes/meshes.ninja
Normal file
17
examples/assets/meshes/meshes.ninja
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
meshes = $pwd/../../runtime/meshes
|
||||||
|
|
||||||
|
build $meshes/bunny.bin: geometryc_pack_normal_barycentric $pwd/bunny.obj
|
||||||
|
build $meshes/bunny_decimated.bin: geometryc_pack_normal $pwd/bunny_decimated.obj
|
||||||
|
build $meshes/bunny_patched.bin: geometryc_pack_normal $pwd/bunny_patched.obj
|
||||||
|
build $meshes/column.bin: geometryc_pack_normal $pwd/column.obj
|
||||||
|
build $meshes/cube.bin: geometryc_pack_normal $pwd/cube.obj
|
||||||
|
build $meshes/hollowcube.bin: geometryc_pack_normal_barycentric $pwd/hollowcube.obj
|
||||||
|
build $meshes/orb.bin: geometryc_pack_normal_barycentric $pwd/orb.obj
|
||||||
|
build $meshes/platform.bin: geometryc_pack_normal $pwd/platform.obj
|
||||||
|
build $meshes/tree.bin: geometryc_pack_normal $pwd/tree.obj
|
||||||
|
build $meshes/tree1b_lod0_1.bin: geometryc_pack_normal $pwd/tree1b_lod0_1.obj
|
||||||
|
build $meshes/tree1b_lod0_2.bin: geometryc_pack_normal $pwd/tree1b_lod0_2.obj
|
||||||
|
build $meshes/tree1b_lod1_1.bin: geometryc_pack_normal $pwd/tree1b_lod1_1.obj
|
||||||
|
build $meshes/tree1b_lod1_2.bin: geometryc_pack_normal $pwd/tree1b_lod1_2.obj
|
||||||
|
build $meshes/tree1b_lod2_1.bin: geometryc_pack_normal $pwd/tree1b_lod2_1.obj
|
||||||
|
build $meshes/tree1b_lod2_2.bin: geometryc_pack_normal $pwd/tree1b_lod2_2.obj
|
@ -1,8 +0,0 @@
|
|||||||
include ../../../scripts/common.ninja
|
|
||||||
textures = ../../runtime/textures
|
|
||||||
|
|
||||||
build $textures/texture_compression_bc1.ktx: texturec_bc1 texture_compression.png
|
|
||||||
build $textures/texture_compression_bc2.ktx: texturec_bc2 texture_compression.png
|
|
||||||
build $textures/texture_compression_bc3.ktx: texturec_bc3 texture_compression.png
|
|
||||||
build $textures/texture_compression_etc1.ktx: texturec_etc1 texture_compression.png
|
|
||||||
build $textures/texture_compression_etc2.ktx: texturec_etc2 texture_compression.png
|
|
7
examples/assets/textures/textures.ninja
Normal file
7
examples/assets/textures/textures.ninja
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
textures = $pwd/../../runtime/textures
|
||||||
|
|
||||||
|
build $textures/texture_compression_bc1.ktx: texturec_bc1 $pwd/texture_compression.png
|
||||||
|
build $textures/texture_compression_bc2.ktx: texturec_bc2 $pwd/texture_compression.png
|
||||||
|
build $textures/texture_compression_bc3.ktx: texturec_bc3 $pwd/texture_compression.png
|
||||||
|
build $textures/texture_compression_etc1.ktx: texturec_etc1 $pwd/texture_compression.png
|
||||||
|
build $textures/texture_compression_etc2.ktx: texturec_etc2 $pwd/texture_compression.png
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -4,6 +4,10 @@ rule geometryc_pack_normal
|
|||||||
command = geometryc -f $in -o $out --packnormal 1
|
command = geometryc -f $in -o $out --packnormal 1
|
||||||
description = Converting geometry $in...
|
description = Converting geometry $in...
|
||||||
|
|
||||||
|
rule geometryc_pack_normal_barycentric
|
||||||
|
command = geometryc -f $in -o $out --packnormal 1 --barycentric
|
||||||
|
description = Converting geometry $in...
|
||||||
|
|
||||||
rule texturec_bc1
|
rule texturec_bc1
|
||||||
command = texturec -f $in -o $out -t bc1 -m
|
command = texturec -f $in -o $out -t bc1 -m
|
||||||
|
|
||||||
@ -24,3 +28,9 @@ rule texturec_etc1
|
|||||||
|
|
||||||
rule texturec_etc2
|
rule texturec_etc2
|
||||||
command = texturec -f $in -o $out -t etc2 -m
|
command = texturec -f $in -o $out -t etc2 -m
|
||||||
|
|
||||||
|
pwd = ../examples/assets/meshes
|
||||||
|
subninja ../examples/assets/meshes/meshes.ninja
|
||||||
|
|
||||||
|
pwd = ../examples/assets/textures
|
||||||
|
subninja ../examples/assets/textures/textures.ninja
|
Loading…
Reference in New Issue
Block a user