2-2.認識3D建模的方法
3D建模的方法
1.實體建模
這個方法是比較專業的,工程師常用,包含掃掠,立體布爾運算和表面圍成,也就是平面拉伸、旋轉與兩個固體做嵌合、相交、相減都需要邏輯運算與數學計算,所以不是和各位。
2.表面建模
這個方法就比較直接,直接拉進物件做表面外型的縫合與相減動作,我們就是用這種方法。
實體建模包含表面建模,所以當然可以生出表面建模,但反之就不行。
像我們常用的3D建模檔案類型STL和OBJ就是比較簡單的表面建模檔案,不包含動畫、材質特性、貼圖路徑、動力學、粒子等信息 。
底下是3D建模的檔案類型,參考就好
3D graphics
3D graphics are 3D models that allow building models in real-time or non real-time 3D rendering.
3DMF – QuickDraw 3D Metafile (.3dmf)
3DM – OpenNURBS Initiative 3D Model (used by Rhinoceros 3D) (.3dm)
3DS – Legacy 3D Studio Model (.3ds)
AC – AC3D Model (.ac)
AMF – Additive Manufacturing File Format
AN8 – Anim8or Model (.an8)
AOI – Art of Illusion Model (.aoi)
B3D – Blitz3D Model (.b3d)
BLEND – Blender (.blend)
BLOCK – Blender encrypted blend files (.block)
C4D – Cinema 4D (.c4d)
Cal3D – Cal3D (.cal3d)
CCP4 – X-ray crystallography voxels (electron density)
CFL – Compressed File Library (.cfl)
COB – Caligari Object (.cob)
CORE3D – Coreona 3D Coreona 3D Virtual File(.core3d)
CTM – OpenCTM (.ctm)
DAE – COLLADA (.dae)
DFF – RenderWare binary stream, commonly used by Grand Theft Auto III-era games as well as other RenderWare titles
DPM – deepMesh (.dpm)
DTS – Torque Game Engine (.dts)
EGG – Panda3D Engine
FACT – Electric Image (.fac)
FBX – Autodesk FBX (.fbx)
G – BRL-CAD geometry (.g)
GLM – Ghoul Mesh (.glm)
JAS – Cheetah 3D file (.jas)
LWO – Lightwave Object (.lwo)
LWS – Lightwave Scene (.lws)
LXO – Luxology Modo (software) file (.lxo)
MA – Autodesk Maya ASCII File (.ma)
MAX – Autodesk 3D Studio Max file (.max)
MB – Autodesk Maya Binary File (.mb)
MD2 – Quake 2 model format (.md2)
MD3 – Quake 3 model format (.md3)
MDX – Blizzard Entertainment's own model format (.mdx)
MESH – New York University(.m)
MESH – Meshwork Model (.mesh)
MM3D – Misfit Model 3d (.mm3d)
MPO – Multi-Picture Object – This JPEG standard is used for 3d images, as with the Nintendo 3DS
MRC – voxels in cryo-electron microscopy
NIF – Gamebryo NetImmerse File (.nif)
OBJ – Wavefront .obj file (.obj)
OFF – OFF Object file format (.off)
PRC – Adobe PRC (embedded in PDF files)
POV – POV-Ray document (.pov)
RWX – RenderWare Object (.rwx)
SIA – Nevercenter Silo Object (.sia)
SIB – Nevercenter Silo Object (.sib)
SKP – Google Sketchup file (.skp)
SLDASM – SolidWorks Assembly Document (.sldasm)
SLDPRT – SolidWorks Part Document (.sldprt)
SMD – Valve Studiomdl Data format. (.smd)
U3D – Universal 3D file format (.u3d)
VRML97 - VRML Virtual reality modeling language (.wrl)
VUE – Vue scene file (.vue)
WINGS – Wings3D (.wings)
X – DirectX 3D Model (.x)
X3D – Extensible 3D (.x3d)
Z3D – Zmodeler (.z3d)
http://www.programmer-club.com.tw/ShowSameTitleN/gameprogram/5825.html