dust3d/src
Jeremy Hu 6f471e7678 Smooth normal based on angle
Currently, if the angle of two faces are less than 60 degrees, the normal is not averaged.
This feature greatly boost the realistic look of the model.
2018-10-20 16:42:29 +08:00
..
aboutwidget.cpp Add show if opengl core profile used in about widget 2018-09-23 09:02:08 +08:00
aboutwidget.h Add poses list view 2018-09-21 15:10:18 +08:00
advancesettingwidget.cpp Add mesh seam combine algorithm 2018-09-22 18:31:02 +08:00
advancesettingwidget.h Add mesh seam combine algorithm 2018-09-22 18:31:02 +08:00
ambientocclusionbaker.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
ambientocclusionbaker.h Separate ambient occlusion baker to a different phase. 2018-05-11 13:27:29 +08:00
anglesmooth.cpp Smooth normal based on angle 2018-10-20 16:42:29 +08:00
anglesmooth.h Smooth normal based on angle 2018-10-20 16:42:29 +08:00
animationclipplayer.cpp Add motion manager 2018-10-02 12:59:30 +08:00
animationclipplayer.h Add motion manager 2018-10-02 12:59:30 +08:00
autorigger.cpp Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
autorigger.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
ccdikresolver.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
ccdikresolver.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
curveutil.cpp Add motion manager 2018-10-02 12:59:30 +08:00
curveutil.h Add motion manager 2018-10-02 12:59:30 +08:00
ds3file.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
ds3file.h Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
dust3dutil.cpp Smooth normal based on angle 2018-10-20 16:42:29 +08:00
dust3dutil.h Smooth normal based on angle 2018-10-20 16:42:29 +08:00
exportpreviewwidget.cpp Add fbx export support (2/3) 2018-10-20 13:07:11 +08:00
exportpreviewwidget.h Add fbx export support (2/3) 2018-10-20 13:07:11 +08:00
fbxfile.cpp Smooth normal based on angle 2018-10-20 16:42:29 +08:00
fbxfile.h Add fbx export support (2/3) 2018-10-20 13:07:11 +08:00
floatnumberwidget.cpp Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
floatnumberwidget.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
gltffile.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
gltffile.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
graphicscontainerwidget.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
graphicscontainerwidget.h Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
imageforever.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
imageforever.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
infolabel.cpp Add motion manager 2018-10-02 12:59:30 +08:00
infolabel.h Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
interpolationgraphicswidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
interpolationgraphicswidget.h Add motion manager 2018-10-02 12:59:30 +08:00
jointnodetree.cpp Add motion manager 2018-10-02 12:59:30 +08:00
jointnodetree.h Add motion manager 2018-10-02 12:59:30 +08:00
logbrowser.cpp Fix copy/paste selection state. 2018-05-12 18:07:46 +08:00
logbrowser.h Fix copy/paste selection state. 2018-05-12 18:07:46 +08:00
logbrowserdialog.cpp Add poses list view 2018-09-21 15:10:18 +08:00
logbrowserdialog.h Fix copy/paste selection state. 2018-05-12 18:07:46 +08:00
main.cpp Add fbx export support (2/3) 2018-10-20 13:07:11 +08:00
mainwindow.cpp Add logo. 2018-04-01 22:21:47 +08:00
mainwindow.h Add skeleton snapshot support (Prepare for undo/redo feature) 2018-03-26 20:41:46 +08:00
markiconcreator.cpp Add auto-rig 2018-09-14 17:45:05 +08:00
markiconcreator.h Add auto-rig 2018-09-14 17:45:05 +08:00
material.cpp Avoid unnecessary mesh regeneration while only texture map changed 2018-10-09 17:17:44 +08:00
material.h Avoid unnecessary mesh regeneration while only texture map changed 2018-10-09 17:17:44 +08:00
materialeditwidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialeditwidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materiallistwidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materiallistwidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialmanagewidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialmanagewidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialpreviewsgenerator.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialpreviewsgenerator.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialwidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
materialwidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
meshgenerator.cpp Optimize texture generating time 2018-10-09 21:01:04 +08:00
meshgenerator.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
meshloader.cpp Smooth normal based on angle 2018-10-20 16:42:29 +08:00
meshloader.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
meshquadify.cpp Add mesh seam combine algorithm 2018-09-22 18:31:02 +08:00
meshquadify.h Add auto-rig 2018-09-14 17:45:05 +08:00
meshresultcontext.cpp Smooth normal based on angle 2018-10-20 16:42:29 +08:00
meshresultcontext.h Smooth normal based on angle 2018-10-20 16:42:29 +08:00
meshresultpostprocessor.cpp Repleace the uv unwrapping library with simpleuv 2018-10-15 23:02:31 +08:00
meshresultpostprocessor.h Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
meshsplitter.cpp Add auto-rig 2018-09-14 17:45:05 +08:00
meshsplitter.h Add auto-rig 2018-09-14 17:45:05 +08:00
meshutil.cpp Add auto-rig 2018-09-14 17:45:05 +08:00
meshutil.h Add auto-rig 2018-09-14 17:45:05 +08:00
meshweldseam.cpp Remove generated trivial seam triangles 2018-10-05 23:54:12 +08:00
meshweldseam.h Remove generated trivial seam triangles 2018-10-05 23:54:12 +08:00
modelmeshbinder.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
modelmeshbinder.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
modelshaderprogram.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
modelshaderprogram.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
modelwidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
modelwidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
motioneditwidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
motioneditwidget.h Add motion manager 2018-10-02 12:59:30 +08:00
motionlistwidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
motionlistwidget.h Add motion manager 2018-10-02 12:59:30 +08:00
motionmanagewidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
motionmanagewidget.h Add motion manager 2018-10-02 12:59:30 +08:00
motionpreviewsgenerator.cpp Add motion manager 2018-10-02 12:59:30 +08:00
motionpreviewsgenerator.h Add motion manager 2018-10-02 12:59:30 +08:00
motionwidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
motionwidget.h Add motion manager 2018-10-02 12:59:30 +08:00
poseeditwidget.cpp Fix pose edit 2018-09-21 16:14:37 +08:00
poseeditwidget.h Add poses list view 2018-09-21 15:10:18 +08:00
poselistwidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
poselistwidget.h Add motion manager 2018-10-02 12:59:30 +08:00
posemanagewidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
posemanagewidget.h Add poses list view 2018-09-21 15:10:18 +08:00
posemeshcreator.cpp Add motion manager 2018-10-02 12:59:30 +08:00
posemeshcreator.h Add motion manager 2018-10-02 12:59:30 +08:00
posepreviewmanager.cpp Add motion manager 2018-10-02 12:59:30 +08:00
posepreviewmanager.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
posepreviewsgenerator.cpp Add motion manager 2018-10-02 12:59:30 +08:00
posepreviewsgenerator.h Add poses list view 2018-09-21 15:10:18 +08:00
poser.cpp Add motion manager 2018-10-02 12:59:30 +08:00
poser.h Add motion manager 2018-10-02 12:59:30 +08:00
posewidget.cpp Add motion manager 2018-10-02 12:59:30 +08:00
posewidget.h Add motion manager 2018-10-02 12:59:30 +08:00
positionmap.cpp Add parts color configure and round-able configure. 2018-04-26 10:23:22 +08:00
positionmap.h Remove generated trivial seam triangles 2018-10-05 23:54:12 +08:00
qtlightmapper.h Fix ubuntu build 2018-05-10 23:18:22 +08:00
riggenerator.cpp Add motion manager 2018-10-02 12:59:30 +08:00
riggenerator.h Add motion manager 2018-10-02 12:59:30 +08:00
rigtype.cpp Add auto-rig 2018-09-14 17:45:05 +08:00
rigtype.h Add auto-rig 2018-09-14 17:45:05 +08:00
rigwidget.cpp Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
rigwidget.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
skeletonbonemark.cpp Add auto-rig 2018-09-14 17:45:05 +08:00
skeletonbonemark.h Add auto-rig 2018-09-14 17:45:05 +08:00
skeletondocument.cpp Fix unnecessary mesh regeneration while locked 2018-10-11 10:49:44 +08:00
skeletondocument.h Optimize texture generating time 2018-10-09 21:01:04 +08:00
skeletondocumentwindow.cpp Add fbx export support (2/3) 2018-10-20 13:07:11 +08:00
skeletondocumentwindow.h Add fbx export support (2/3) 2018-10-20 13:07:11 +08:00
skeletongraphicswidget.cpp Add poses list view 2018-09-21 15:10:18 +08:00
skeletongraphicswidget.h Add auto-rig 2018-09-14 17:45:05 +08:00
skeletonikmover.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
skeletonikmover.h Add end-effector pulling (Shift + Left Button on end-effector). 2018-05-24 09:44:40 +08:00
skeletonparttreewidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skeletonparttreewidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skeletonpartwidget.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skeletonpartwidget.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skeletonsnapshot.cpp Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
skeletonsnapshot.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skeletonxml.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skeletonxml.h Add skeleton snapshot support (Prepare for undo/redo feature) 2018-03-26 20:41:46 +08:00
skinnedmeshcreator.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
skinnedmeshcreator.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
spinnableawesomebutton.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
spinnableawesomebutton.h Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
tetrapodposer.cpp Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
tetrapodposer.h Fix rig skinning weights, add pose configure UI. 2018-09-18 11:17:35 +08:00
texturegenerator.cpp Fix texture cann't unselect 2018-10-11 10:40:35 +08:00
texturegenerator.h Fix texture generation 2018-10-16 08:04:08 +08:00
texturetype.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
texturetype.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
theme.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
theme.h Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
turnaroundloader.cpp Introduce new UI, 2018-04-07 16:44:39 +08:00
turnaroundloader.h Introduce new UI, 2018-04-07 16:44:39 +08:00
version.h Add fbx support (1/2) 2018-10-17 11:06:45 +08:00