| |
|
|
Andreas Gaida | Hi! Posesiones una kleine Incluir Expediente geschrieben para 3D OBJ Daten einlesen y Dastellen bajo XProfan 10. Einschränkungen: Bis ahora son sólo Triangels y Quads instalado womit uno eigentlich el meisten OBJ Archivos lesen puede debería. Lo puede sólo OBJ Archivos gelesen voluntad wo jede zeile con @Chr$(13)+@Chr$(10) abgeschlossen wurde. Archivos dürfen no a groß ser y lo dürfen no mehrere objeckte en uno Expediente ser.
In el Zip datei befindet se una Demo Program como Exe y como Quellcode y el OBJ Inc.
Como ya he dicho es todavía no bastante fertig pero yo hoffe el el una u otros ya así qué anfangen kann. Hoffe con el Tiempo el Inc erweitern a puede.
Programa: con Tasten : 1,2,3,4,5,6,0 puede ser el verschiedenen OBJ Daten invitar. je después de Rechenleistung dauert el a a 1 min vorallem el nr.5 Tasten +/- son para zoomen y el Curso Tasten para drehen des Objekts.
MfG Andreas |
| 683 kB | | Kurzbeschreibung: | OBJ Incluir con 3D OBJ Daten y Ejemplo Programa | | Hochgeladen: | 21.12.2006 | | Ladeanzahl: | | | | Descargar |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 21.12.2006 ▲ |
|
|
|
|
| Und womit producido uno solche OBJs para Ejemplo? |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Frank Abbing | Prima Sache! Es determinado todavía ausbaufähig y kann una grosse Ayuda ser. Tuve el Gleiche auch ya antes, aber es sí nun wohl unnötig. Yo hoffe, dass du lo todavía hinbekommst, todos Objectdateien einladen a puede. Tal vez kannst du auch todavía a el Geschwindigkeit drehen. In cada Fall aber: Weiter así! |
|
|
| |
|
|
|
Andreas Gaida | Hi! Es Wavefronts 3D Formato . Fast jede 3D Anwendung puede format lesen y escribir z.B Shade,Poser,Hexagon2,3D Canvas (3D Max vom hören sagen a teuer el Yo me leisten möchte) y viele otro. Lo son Tausende de 3D Objekten en el Formato Internet y el oben genanten Programmen puede ser auch otro formate en el OBJ format umwandeln oder selber Profesionell herstellen(Hexagon 2 ,Shade).
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 22.12.2006 ▲ |
|
|
|
|
Frank Abbing | Yo denke auch, dass OBJ-Expediente al geeignetsten son, ellos en Profano einzubauen. |
|
|
| |
|
|
|
| Yo denke a Geschwindigkeit ernorm a erhöhen debería no el OBJ-Formato geladenwerden pero después de XPGL-Konvertiert voluntad. Hm? |
|
|
| |
|
|
|
| So - also primero el Inc es klasse - el Nutzen detrás de él muy groß. Un echte Fleißarbeit.
Ist klar el una continuación manchmal no Lust mehr ha el Source auch programmtechnisch elegant a gestalten sodas Incluya el unos pocos pocos Mankos con se rumträgt.
Yo voluntad veces schauen si Yo el no en Deiner Grundlage verbessern kann, quasi Teamwürg.
Dann wiederum debería auch todavía el una u otros Funktionalität her - z.B. el IMHO wichtige Export después de XPGL.
In Summe muss Incluya el natürlich auch después de Okrea - el es sí ne echte Funktionserweiterung!
Könntest Usted tal vez todavía unos pocos gemeine OBJs hier hochladen a Schwächen el Ladeprozedur aufzuzeigen? |
|
|
| |
|
|
|
Andreas Gaida | Hi! Aus Copyright Technischer Página möchte Yo más bien No más OBJ Archivos hier senden . El Ladeprocedur kann todos Vertex en uno Expediente rauslesen y su el Triangel y Quads Mostrar (muy vielle Objetos bestehen meistens sólo de el beiden formen) vorausgesetzt lo son no más de el nachfolgenden arrays aufnehmen puede . OBJ_vertex![15000,4],OBJ_vertex_vn![15000,4],OBJ_vertex_vt![15000,4],OBJ_face_Quad&[13000,4,3] Leider ha Profano una beschränkung en 262144 Elemente el todos Arrays uno Datentyps haben dürfen.
Mit dieser Dimensionierung y Profano2CPP OBJ_vertex![95000,4],OBJ_vertex_vn![95000,4],OBJ_vertex_vt![95000,4],OBJ_face_Quad&[93000,4,3] es me gelungen una 6Mb große OBJ einzuladen con encima 37000 quads y Triangels Bild vom Mann es con 37000 Quads en angehängter Zip
y una Löwe con ca 13000 Quads con Textur Leider weis Yo no como Copyrightrechte en el OBJ son deshalb el ergebnisse sólo como Bild.
Un Schwäche el Rutina es el ellos el Texturdateien todavía no auswertet y einbindet y no Farben para el Quads y Triangels .
Für hilfe en el Routinen y en Fehler beseitigung währe Yo dankbar
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 22.12.2006 ▲ |
|
|
|
|
Frank Abbing | Sehen toll de el Bilder! Sind determinado bastante schön viele Daten, el como zusammen kommen. Mit deinem Code komme Yo no tan bueno klar. Bin Bereiche gewohnt, no Arrays. |
|
|
| |
|
|
|
Andreas Gaida | Hi! Posesiones Incluya el teilweise neu geschrieben ellos kann ahora Quads ,Triangel,Line ,Points y Polygone einlesen. Ausserdem wertet ellos el mtl Expediente de si una disponible es con gleichen Namen como Obj. Aus el Mtl Expediente liest ellos el Textur Archivos de el a invitar son. Texturen voluntad nun eingelesen en el Formaten BMP ,JPG y GIF qué todavía fehlt es Tif (podría todavía nichts dazu encontrar qué simplemente einbinden podría) . Mit media OBJ Archivos el I, con Poser 6 gemacht habe ha ellos selten Problemas salvo ellos son grösser como 7 mB .
In el anhängenden Zip Expediente son 2 OBJ con Texturen.
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 26.12.2006 ▲ |
|
|
|
|
Andreas Gaida | Hi!
Weis tal vez alguien cómo esta Api Befehle correcto anwendet oder qué todavía vorher tun muss el ellos wirken.
oGL(glMaterialf,~GL_FRONT_AND_BACK,~GL_AMBIENT,(0.25,0.22,0.06,1.0)) oGL(glMaterialf,~GL_FRONT_AND_BACK,~GL_DIFFUSE,(0.35,0.31,0.09,1.0)) oGL(glMaterialf,~GL_FRONT_AND_BACK,~GL_SPECULAR,(0.80,0.72,0.21,1.0)) oGL(glMaterialf,~GL_FRONT_AND_BACK,~GL_SHININESS,83.2) esta Befehle debería una Material con Gold ausehen definieren me es aber todavía no gelungen lo irgendwie anzuwenden. Falls me como wer más helfen podría wäre Yo muy dankbar . Währe auch muy wichtig a OBJ Incluir todavía a erweitern.
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 27.12.2006 ▲ |
|
|
|