LND_Lino
  Età : 28 Registrato il : 12/06/08 Messaggi : 3
| Oggetto: problema con l'importazione del terreno nell'editor Mar Giu 17, 2008 3:18 pm | |
| Ciao, ho creato con 3ds max 8 un terreno come spiegava sul tutorial.pdf
gli ho applicato il materiale .dds come diceva sulla guida...
ho creato i 3 file xml
materials.xml:
| Codice: | <materials> <material name="aaa" src="landscape" decal_material="dirt"> <diffuse_texture file="cit_dirt_xy_df"/> <bump_normal_texture file="cit_dirt_xy_bm"/> <self_illumination_texture file="cit_dirt_grass_xy_df"/> <distorsion_texture file="cit_dirt_grass_xy_bm"/> </material> <material name="bbb" src="landscape" decal_material="dirt"> <diffuse_texture file="cit_dirt_xy_df"/> <bump_normal_texture file="cit_dirt_xy_bm"/> <self_illumination_texture file="cit_dirt_grass_xy_df"/> <distorsion_texture file="cit_dirt_grass_xy_bm"/> </material> </materials> |
landscape_customizzato.xml:
| Codice: | <?xml version="1.0" encoding="iso-8859-1"?> <dynamic_object xmlns:xi="x"> <diesel file="/data/objects/ccc.diesel" orientation_object="root_point" materials="/data/objects/materials.xml" viewports="default|crosscom"/> <body fixed="true" name="piano" template="static_ground" max_walk_angle="45"> <object name="root_point"/> <object name="piano" collision_type="mesh_mopp" hidden="false" material="concrete"/> </body> <editor_marker_manager> <marker name=""> <offset x="0" y="0"/> </marker> </editor_marker_manager> <decal_surfaces static="true"> <ds_mesh object="piano"/> </decal_surfaces> <lightmap> <object name="" height="128" width="128"/> </lightmap> </dynamic_object> |
u_piano.xml:
| Codice: | <?xml version="1.0" encoding="ISO-8859-1"?> <units> <unit type="static" name="piano" slot="35"> <model file="landscape_customizzato.xml"/> <script_class name="base" class="Base"/> <script_class name="editor" class="Editor"/> <stats block="base_data"> <var name="lightmap" value="true"/> <var name="no_silhouette" value="true"/> <var name="ambient_points" value="true"/> </stats> </unit> </units> |
ho esportato il file ccc.diesel, i valori di esportazione sono questi:
Export Done! -----------------------------------------------------------------
No warnings -----------------------------------------------------------------
No errors -----------------------------------------------------------------
Plane01: vertices: 29241 triangles: 57800 vertices_per_tri: 0.5059 mapping_channels: 1 sphere_radius: 278389 optimal_sphere_radius: 278389 sphere_radius_vs_optimal_ratio: 1
ho copiato il file u_piano.xml nella cartella units e gli altri 3 file nella cartella objects
quando vado per aprire l'editor clicco su ctrl+3 poi clicco su "piano" dal mune a destra, clicco col destro sullo schermo per inserire il terreno creato mi crash...a...:
Crash in application version: 30899.3048
Unhandled exception - access violation
C STACK: graw2 (???) : ???
SCRIPT STACK: data\lib\utils\dev\editor\editor.dsf(0) data\lib\utils\actionhandling.dsf(0) data\lib\utils\actionhandling.dsf(0) data\lib\utils\actionhandling.dsf(0) data\lib\utils\dev\editor\editor.dsf(0) data\lib\managers\genericstatemanager.dsf(0) data\lib\setups\setup.dsf(0) data\levels\editor\editor.dsf(0)
Renderer: normal Physics : normal
è capitato anche a voi qualche volta? come mai?
grazie... |
|
=TanAtoS=B52 Soldato bacchettone


  Età : 43 Registrato il : 13/11/07 Messaggi : 179
| Oggetto: Re: problema con l'importazione del terreno nell'editor Mar Giu 17, 2008 11:02 pm | |
| se all'oggetto che hai creato hai dato i materiali che hai citato nello script e il nome del terreno e' uguale a quello descritto nel file u_terreno.xml e terreno.xml e terreno.diesel non dovrebbero succedere sti errori altrimenti hai sbagliato qualcosa. Pertanto dal messaggio di errore che ti appare sembra che non riesce a trovare l'oggetto da te citato in qualche script. _________________



Le guerre cominciano dove si decide, ma non finiscono dove si vorrebbe.
wars begin where you will but they do not end where you please |
|
LND_Lino
  Età : 28 Registrato il : 12/06/08 Messaggi : 3
| Oggetto: Re: problema con l'importazione del terreno nell'editor Ven Giu 20, 2008 5:12 pm | |
| Si i nomi dei materiali sono gli stessi...
una cosa..ma il root_poit e gli ambients points devo applicarli per forza al piano in 3ds? Può essere per quello che mi va in errore e crasha?
per intenderci da qui nel tutorial:
Abbiamo quasi finito mancano il root_poit e gli ambient points. Sul pannello create(quello usato all'inizio per creare il piano) cliccare sull'icona a forma di metro(sono gli helpers) e scegliere dummy quindi cliccare e trascinare circa al centro del piano, si formerà un cubetto rinominiamolo root_point.
O funziona lostesso se al piano creato applichi solo un materiale "cit_dirt_xy_df" e poi nel file materials.xml ci scrivi solo:
[code]<materials> <material name="aaa" src="landscape" decal_material="dirt"> <diffuse_texture file="cit_dirt_xy_df"/> <bump_normal_texture file="cit_dirt_xy_bm"/> <self_illumination_texture file="cit_dirt_grass_xy_df"/> <distorsion_texture file="cit_dirt_grass_xy_bm"/> </material> </materials>[/code] |
|
LND_Lino
  Età : 28 Registrato il : 12/06/08 Messaggi : 3
| Oggetto: Re: problema con l'importazione del terreno nell'editor Ven Giu 20, 2008 10:46 pm | |
| | Ho risolto..me lo carica ora... però non ho capito come rimpicciolire la texture rispetto al piano con l'unwrap uvw... |
|