• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 357 358 359 360 361 ... 369 Next »

Question to Devs: 3D Model Format of Wii & GC games?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Question to Devs: 3D Model Format of Wii & GC games?
07-17-2009, 12:28 PM (This post was last modified: 07-17-2009, 12:33 PM by BlinkHawk.)
#1
BlinkHawk Offline
Member
***
Posts: 119
Threads: 4
Joined: Jun 2009
which are the 3D model formats used in Wii and GC? I would like to script a maxscript(maxscrpts are used in 3d studio max to program the tool internally, with the user can program plugins, exporters, tools, etc that enhance 3d studio max) in order to export those formats from 3d Studio Max, so people could be able to replace them into games like SSBB, Mario Kart, etc. However, In order to do that I would need to know some specifications about them.

I imagine that it most games have their own formats but which are the most important?
Find
Reply
07-17-2009, 07:27 PM
#2
Sonix Offline
Junior Member
**
Posts: 28
Threads: 1
Joined: Jul 2009
I'm not quite sure if the devs even care for these formats. Decoding of the model takes place in the game itself so it gets emulated as any other piece of code.
Find
Reply
07-18-2009, 05:18 AM
#3
BlinkHawk Offline
Member
***
Posts: 119
Threads: 4
Joined: Jun 2009
hmm, what kind of input does the video plugin recieve? it recieves the frames directly or does it recieve some kind of model format to render?
Find
Reply
07-18-2009, 12:14 PM
#4
Chaoscode Offline
Senior Member
****
Posts: 382
Threads: 11
Joined: Mar 2009
Its a format that gamecude and wii only. Its then converted into opengl struct. all the info you want to know it in the source. check it out sometime Smile
CPU: E8500 Not OC
Memory 8 Gigs DDR2-800Mhz
GPU: NVidia GeForce 8800GT 256
OS: Windows 7 64bit
Monitor: LCD TV 42' 720P
Find
Reply
07-18-2009, 01:25 PM (This post was last modified: 07-18-2009, 01:26 PM by CacoFFF.)
#5
CacoFFF Offline
Member
****
Posts: 722
Threads: 15
Joined: Mar 2009
Assuming I knew the format of a popular 3d model file (any file type), the way how dolphin handle geometry and textures, would it be possible to make an internal 3d ripper with all texture mappings inside the Dolphin core or the OpenGL plugin?
ASRock Conroe 1333-D667
Intel Pentium Dual Core E2180 2.00GHZ
2GB ram
Windows XP x64
Ati Radeon HD3650 256mb GDDR3
[Image: bugwk7.gif]
[Image: 338184.jpg]
Find
Reply
07-18-2009, 09:57 PM
#6
Sonix Offline
Junior Member
**
Posts: 28
Threads: 1
Joined: Jul 2009
What?
But by reading your questions i think i can safely assume that you don't have the necessary skills to do this.

What do you want to do? Replace models inside a game? I dont think this is possible. You could try to extract the model files from a game and try to reverse-engineer the model format, but good luck with that.
Find
Reply
07-19-2009, 01:57 AM
#7
CacoFFF Offline
Member
****
Posts: 722
Threads: 15
Joined: Mar 2009
No, my intentions are to export the whole geometry that is displayed to a file, and to export the textures being applied to that geometry as well, I don't intend to decode model files at all.
I can later use an editor to delete the polygons i don't use anyways, although, it is probable that exporting 3d stuff this way, some of the parts of a specific model that are not seen, won't be exported (but a couple of exports on a paused game using free look will fix that).
I don't have the necessary skills to do that, but if it is possible, it would be a good point for me to start messing with Dolphin and learn something out of it.
ASRock Conroe 1333-D667
Intel Pentium Dual Core E2180 2.00GHZ
2GB ram
Windows XP x64
Ati Radeon HD3650 256mb GDDR3
[Image: bugwk7.gif]
[Image: 338184.jpg]
Find
Reply
07-19-2009, 08:11 AM
#8
BlinkHawk Offline
Member
***
Posts: 119
Threads: 4
Joined: Jun 2009
(07-18-2009, 12:14 PM)Chaoscode Wrote: Its a format that gamecude and wii only. Its then converted into opengl struct. all the info you want to know it in the source. check it out sometime Smile

hmm, I see. When I get time I'll travel through that jungle.

Also does the Direct X plugin source also has that code? cause I'm more fluent in D3D than GL.
Find
Reply
07-19-2009, 10:03 AM
#9
Sonix Offline
Junior Member
**
Posts: 28
Threads: 1
Joined: Jul 2009
basically you just get a stream of vertex-data with associated settings like textures and (sort of) shaders. If you process them in D3D or OpenGL won't change the data. So, you can look in both plugins.
Find
Reply
07-19-2009, 10:59 AM (This post was last modified: 07-19-2009, 11:00 AM by BlinkHawk.)
#10
BlinkHawk Offline
Member
***
Posts: 119
Threads: 4
Joined: Jun 2009
knew you would say that. I guess that I will have to download all the source and read header by header, cpp by cpp until I find out how it is read. I wish you guys kept some documentation, but NVM. + Rep to both.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode