projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added scene_vert struct, result is good
[carveJwlIkooP6JGAAIwe30JlM.git]
/
world_routes.h
diff --git
a/world_routes.h
b/world_routes.h
index 3aeaf05e931afe3885f880ee6772bcef1c9f7352..4e455d345b8f4728ae2cdc9c3c305aefb9a76203 100644
(file)
--- a/
world_routes.h
+++ b/
world_routes.h
@@
-746,12
+746,13
@@
VG_STATIC void world_routes_create_mesh( u32 route_id )
if( ray_world( sa, down, &ha ) &&
ray_world( sb, down, &hb ))
{
if( ray_world( sa, down, &ha ) &&
ray_world( sb, down, &hb ))
{
-
mdl
_vert va, vb;
+
scene
_vert va, vb;
v3_muladds( ha.pos, up, 0.06f, va.co );
v3_muladds( hb.pos, up, 0.06f, vb.co );
v3_muladds( ha.pos, up, 0.06f, va.co );
v3_muladds( hb.pos, up, 0.06f, vb.co );
- v3_copy( up, va.norm );
- v3_copy( up, vb.norm );
+
+ scene_vert_pack_norm( &va, up );
+ scene_vert_pack_norm( &vb, up );
v2_zero( va.uv );
v2_zero( vb.uv );
v2_zero( va.uv );
v2_zero( vb.uv );