3dsconverter
3ds zip 

所属分类:按钮控件
开发工具:Visual C++
文件大小:44KB
下载次数:5
上传日期:2013-02-07 17:53:44
上 传 者davidice
说明:  convert 3ds pictures

文件列表:
B3D0.txt (1740, 2002-09-01)
b3d2txt.cpp (3981, 2002-09-01)
b3d2txt.exe (12288, 2002-09-01)
fix.bat (349, 2002-09-01)
makefile.dj (363, 2002-09-01)
makefile.mgw (385, 2002-09-01)
x3ds.cpp (22167, 2002-09-01)
x3ds.exe (58880, 2002-09-01)

*********************************************************************************************** X3DS - Version 1.0 3DS to B3D Format Converter Author : Varun Singh E-Mail : HoopsMan@rediffmail.com License : Open Source September 1, 2002 *********************************************************************************************** #include "I do not accept responsibility for any effects, adverse or otherwise, that this code may have on you, your computer, your sanity, your dog, and anything else that you can think of. Use it at your own risk." *********************************************************************************************** X3DS is a program which reads 3D Studio R4 format files and writes a Believe3D (B3D) Format 0 3D file. It reads the Vertex, Face and Texture (u,v) Mapping co-ordinates of every Mesh object contained in the 3DS file. The normals are calculated for the vertices and faces (unit vectors). Null faces, Duplicate and Unused vertices are removed. Usually, 3DS files can have a bunch of extra vertices due to face extrusion and other weird geometry effects used. Null faces are faces which are of zero area or are just lines. The program prints messages on standard output. Warning messages usually mean that the output data will be corrupted. Try again with your fingers crossed. I'm not very good at writing docs so please excuse redundancy :). X3DS and its source is free for your usage and modification. Read the disclaimer above as far as my part in the deal is concerned. BTW, Believe3D is the 3D engine that I'm working on. The source is pretty standard C++ (as far as I can tell). I have provided makefile's for DJGPP and MingW32 (makefile.dj and makefile.mgw respectively). I don't know if Non-GCC compilers will work. 1. Run "fix djgpp" to ready for DJGPP compilation and "fix mingw32" for MingW32. 2. Then "make". 3. You should have "x3ds.exe" and "b3d2txt.exe" ready. The example reads in a B3D file and prints a text version of it to Standard output. You can use this to check if the program is doing it's job correctly. For a description of the B3D0 file format, read the B3D0.TXT file included in this archive. If you want to re-distribute this archive, please make sure all the files are included. For any comments or bug reports, mail me and I'll try to fix it. No guarantees though. *********************************************************************************************** Usage : X3DS Notes : Both the parameters are required. should be a valid 3DS format file. Extensions are not assumed. If the input file is detected not to be 3DS file, the program aborts. Optmization and calculating the can take some time so be patient. Hopefully the results will be worth it :). *********************************************************************************************** Credits : The data optimisation code is a direct copy-paste from the 3DSCO package by Matt Byggmastar. Main source of info was The 3D Studio File Format by Jim Pitts, Martin Van Velsen and Robin Fercoq. Both these files can be found at http://www.programmersheaven.com/ along with other info on 3DS files. Thanks to the afore-mentioned. ***********************************************************************************************

近期下载者

相关文件


收藏者