17. april 2003 - 11:54Der er
7 kommentarer og 1 løsning
OpenGL
Hej
Vi er et par stykker der er ved at lave et 3d spil, så nu ville jeg så høre. Kan opengl og 3d studio max filer arbejde sammen?? Eller hvad skal vi ellers bruge?? Det skal bare passe sammen med 3d studio max.
*.Max filens struktur er vist aldrig blevet offentligt gjort af Discreet, og jeg har heller ikke på fornemmelsen at den nogen sinde vil blive det! Alle der arbejder med 3D Studio Max i forbindelse med spiludvikling bruger 3DS filer uanset om du programmere i Delphi, C/C++ eller et andet sprog. OpenGL, DirectX (whatever) vil aldrig nogen sinde have noget direkte at gøre med nogen former for filer! Det du bruger er en unit fil eller dll fil der er i stand til at indlæse en fil, hvornæst indholdet bliver gemt i RAM'en og derefter benyttet af eventuelt OpenGL.
Håber det hjalp lidt. Held og Lykke med jeres spil ZeroHero
PS: kan man prøve en demo eller få nærmere information omkring jeres projekt?
Ja, alle bruger 3DS filer! I realiteten, kan du jo bruge hvilken som helst fil format som 3D Studio Max eller et andet 3D Applikation kan exportere (DXF, ASE, 3DS...) spørsmålet er mere hvad er det præcis du skal bruge fra filen.
DXF filen (hvilket er en AutoCad standard ASCII fil type - hvilket betyder at du kan åbne den med eks. Notepad og direkte læse information) indeholder kun koordinater til geometrien.
ASCII filen er også en "ASCII" fil (Sjovt nok!) der kan læses fra eventuelt Notepad. Den indeholder også Geometriens koordinater. Derudover indeholder den blandt andet TextureMapping koordinater, Normals, Animated KeyFrames osv.
3DS filen er IKKE en "ASCII" filtype men en Binary filtype og kan derfor ikke læses fra eventuelt Notepad. Den indeholder stort set alt du kan forestille dig der er nødvedigt!
På nettet kan du downloade "3DS Readers" til Delphi, C/C++ (Whatever) der klare alt det hårde arbejde for dig. Bare brug Google eller et andet søge-maskine og søg!
Ja, "3DS Import Library", det er ingen komponent, men derimod en dynge classer der kan sit kram. Den laeser alt (og jeg mener ALT) information ud af en 3DS fil. Saa bare sog efter den med Google eller en anden sogemaskine.
ZereoHero
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.