Español
Incluye

OBJ 3D Daten Import para OpenGL

 
- Página 1 -



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
Ladeanzahl405
Descargar
 
Athlon X2 4800 , 2GB Ram , GeForce 7800GT
Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b
21.12.2006  
 



 
- Página 4 -



Frank
Abbing
Dieter Zornow
Der Ausdruck es aber falso, Yo nehme veces a, dass laden_obj una Procedure es y el se aquí como Función aufgerufen. Dann muss lo korrekterweise
KompilierenMarcaSeparación
objekt_1% = laden_obj("auto.obj")
oder
laden_obj "auto.obj"
object_1% = @&(0)pre>

heißen, sonst va el Aufruf torcido


Das funktioniert auch así. El Variable speichert IMHO siempre el letzten Rückwert.
 
05.09.2008  
 



Yo habe ahora con Wings3D una Quader erstellt con 4 Zylinder como Räder.
( Wings3D 0.99.03)

Posesiones el entonces con Wings3D una Textur angezogen.

Mit el Tasten QWESAY puede ser el /el Objetos drehen.

Mir kam lo sólo en el Anpassung el Textur a.
Jedem Vertex puede ser una Textur verpassen el uno möchte.
Schaut veces el BMP-Texturen a y el en el Auto.

Aber cada einzelne Körper kann sólo una Textur haben.
Einem Quader puede ser no 2 Texturen zuweisen.

Jedem individual Körper , hier el Räder oder Quader oder Zylinder kann je una propio Textur haben.

Sombrero spass gemacht.

mfg

23 kB
Hochgeladen:05.09.2008
Ladeanzahl115
Descargar
 
05.09.2008  
 



Der Code ha Fehler y el Paket no Exe. (jag veces xpse drüber)
 
05.09.2008  
 



Dann es wohl el XProfan10-Compiler irgendwo al hudeln y keiner merkt lo.
Der Compiler spuckt no Fehlermeldung fuera. ¿Por qué no?
Un Variablenüberschreitung no es gemeldet.

Tal vez puede uno veces con Xprofan11 compilieren.

mfg
 
05.09.2008  
 



Yo quería lo con XProfan11 kompilieren, aber XPSE bricht con Fehlermeldungen de. Pack wenigstens una Exe con herein.

Wenn Yo sin XPSE kompilieren möchte entonces klappt lo auch con XProfan11. Versuche el Fehler veces a beseitigen.
 
05.09.2008  
 



Der Fehler scheint ya en el 3d-einlesen1.inc a stecken:


Error : OBJDRAWX(LISTENNUMMER2&) UNDEKLARIERT.
Procnaehe: POINTX
Naehe: : ~65, LISTENNUMMER2&=OGL("STARTLIST")
 
05.09.2008  
 



So sehen jetz el Variables en derr INC de :
KompilierenMarcaSeparación
Declare OBJ_vertex![1,1],OBJ_vertex_vn![1,1],OBJ_vertex_vt![1,1],OBJ_face_Quad&[1,1,1],OBJ_counter_v1&,OBJ_counter_vt1&
Declare OBJ_face_TRI%[1,1,1],OBJ_face_POLY%[1,1,1],OBJ_Textur%[1000],OBJ_Texture$[1000],MTL_counter&
Declare OBJ_counter_vn1&,OBJ_counter_f_QUAD&,OBJ_counter_f_TRI&,OBJ_counter_f_POLY&,OBJ_counter_f_POINT&,OBJ_counter_f_LINE&
Declare OBJ_Face_x&,OBJ_MTL$[1000],OBJ_Faces$[61000],OBJ_Vertex_V$[65000],OBJ_Vertex_VN$[65000],OBJ_Vertex_VT$[65000]
Declare OBJ_Textur_count%,OBJ_Textur%,Tex_Data_geladen$
declare rückgabe&,Listennum

Un war doppelt, una fehlte, porque el en en el Hauptprogramm war.

XPIA/XPSE compilieren ahora fehlerfrei, aber linken es "0".

Fehler liegt wahrscheinlich en irgendeiner Profandatei des compilers.

Ein Überlauf, el no kontrolliert se.

mfg
 
05.09.2008  
 



Lad Por favor, una komplettes integeres Paket hoch welches no Fehler besitzt.
 
05.09.2008  
 




Dieter
Zornow
@Franco:

Frank Abbing
Das funktioniert auch así. El Variable speichert IMHO siempre el letzten Rückwert.


Yo glaube du must alles zurücknehmen y el Gegenteil behaupten. probiers sólo veces de
KompilierenMarcaSeparación
proc abc

    parameters a&
    return 200 + a&

endproc

cls
Print abc(10)
abc(10)
Print @&(0)
w
ut
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
05.09.2008  
 




KompilierenMarcaSeparación
test{

    return 3

}

test2{}
test
print @&(0)
test2
print @&(0)
ey
es doch muy aufschlussreich con
3
3


Apéndice:

@Dieter: Interessant! Wird una Función como Argument aufgerufen scheint ellos @& no a füllen media Usted?
 
05.09.2008  
 



Compiliert fehlerfrei: XPIA/XPSE.

mfg

15 kB
Hochgeladen:05.09.2008
Ladeanzahl125
Descargar
 
05.09.2008  
 




Dieter
Zornow
@IF: Yo habe su geschrieben, una Procedure como Función aufzurufen, el füllt no.. Kann uno auch de mi ersten Posting ersehen.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
05.09.2008  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

62.081 Views

Untitledvor 0 min.
Walter30.04.2023
Sven Bader23.09.2021
Alibre28.01.2021
Ralf Netz07.04.2020
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie