dust3d/src
huxingyi f6ea8bd206 Save object in document only when locked for painting 2020-11-18 08:05:20 +09:30
..
aboutwidget.cpp Cleanup 2018-10-25 08:19:38 +08:00
aboutwidget.h Cleanup 2018-10-25 08:19:38 +08:00
autosaver.cpp Save object in document only when locked for painting 2020-11-18 08:05:20 +09:30
autosaver.h Add auto saving 2020-04-03 23:23:54 +09:30
blockmesh.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
blockmesh.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
bonemark.cpp Add new rig type: Generic 2018-11-01 23:24:06 +08:00
bonemark.h Rewrite rig generator 2020-02-09 20:42:14 +09:30
booleanmesh.cpp Implement grid mesh builder 2019-12-14 22:58:14 +09:30
booleanmesh.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
boundingboxmesh.cpp Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
boundingboxmesh.h Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
boxmesh.cpp Fix build 2019-12-15 09:27:51 +09:30
boxmesh.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
ccdikresolver.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
ccdikresolver.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
centripetalcatmullromspline.cpp Add part path smooth interpolation 2020-10-20 20:51:11 +09:30
centripetalcatmullromspline.h Add part path smooth interpolation 2020-10-20 20:51:11 +09:30
chainsimulator.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
chainsimulator.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
clothforce.cpp Add force and offset settings for cloth simulation 2020-01-12 22:18:44 +09:30
clothforce.h Add force and offset settings for cloth simulation 2020-01-12 22:18:44 +09:30
clothsimulator.cpp Add force and offset settings for cloth simulation 2020-01-12 22:18:44 +09:30
clothsimulator.h Add force and offset settings for cloth simulation 2020-01-12 22:18:44 +09:30
combinemode.cpp Add "combineMode" configuration for component to replace the "inverse" attribute 2018-11-14 21:21:45 +08:00
combinemode.h Add "Uncombined" mode 2019-05-11 21:31:13 +09:30
componentlayer.cpp Add cloth simulation 2020-01-08 23:46:56 +09:30
componentlayer.h Add cloth simulation 2020-01-08 23:46:56 +09:30
contourtopartconverter.cpp Fix crash 2020-10-13 21:49:20 +09:30
contourtopartconverter.h Improve Marker pen 2020-01-02 07:58:33 +09:30
cutdocument.cpp Add model rotation toggle button 2019-10-19 22:44:36 +09:30
cutdocument.h Add cut face customizing. 2019-02-24 23:12:23 +09:30
cutface.cpp Prepare for cut face offset modifier 2019-07-07 15:57:58 +09:30
cutface.h Add deforming map painter 2019-08-17 19:43:11 +09:30
cutfacelistwidget.cpp Add model rotation toggle button 2019-10-19 22:44:36 +09:30
cutfacelistwidget.h Add user defined cut face 2019-05-19 12:51:38 +09:30
cutfacewidget.cpp Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
cutfacewidget.h Add user defined cut face 2019-05-19 12:51:38 +09:30
cyclefinder.cpp Implement grid mesh builder 2019-12-14 22:58:14 +09:30
cyclefinder.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
ddsfile.cpp Fix IBL shader 2020-03-18 23:47:09 +09:30
ddsfile.h Fix IBL shader 2020-03-18 23:47:09 +09:30
document.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
document.h Introduce texture painting 2020-11-18 00:01:51 +09:30
documentsaver.cpp Save object in document only when locked for painting 2020-11-18 08:05:20 +09:30
documentsaver.h Introduce texture painting 2020-11-18 00:01:51 +09:30
documentwindow.cpp Save object in document only when locked for painting 2020-11-18 08:05:20 +09:30
documentwindow.h Introduce texture painting 2020-11-18 00:01:51 +09:30
ds3file.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
ds3file.h Cleanup 2018-10-25 08:19:38 +08:00
fbxfile.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
fbxfile.h Introduce texture painting 2020-11-18 00:01:51 +09:30
fileforever.cpp Add binary caches for import 2020-03-25 07:54:29 +09:30
fileforever.h Add binary caches for import 2020-03-25 07:54:29 +09:30
fixholes.cpp Fix typos found using `codespell -wi3` 2020-09-11 23:30:04 +09:30
fixholes.h Fix typos found using `codespell -wi3` 2020-09-11 23:30:04 +09:30
floatnumberwidget.cpp Add metallic and roughness settings for part 2020-10-18 14:33:15 +09:30
floatnumberwidget.h Add metallic and roughness settings for part 2020-10-18 14:33:15 +09:30
flowlayout.cpp Rewrite the motion manager 2018-10-23 22:57:47 +08:00
flowlayout.h Cleanup 2018-10-25 08:19:38 +08:00
genericspineandpseudophysics.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
genericspineandpseudophysics.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
glbfile.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
glbfile.h Introduce texture painting 2020-11-18 00:01:51 +09:30
graphicscontainerwidget.cpp Add 3d mouse picker 2019-08-08 20:54:33 +09:30
graphicscontainerwidget.h Fix wheel event on windows 2018-11-15 22:33:56 +08:00
hermitecurveinterpolation.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
hermitecurveinterpolation.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
imageforever.cpp Fix IBL shader 2020-03-18 23:47:09 +09:30
imageforever.h Remove temporary deforming maps 2019-08-18 10:43:48 +09:30
imagepreviewwidget.cpp Add deform map 2019-08-03 19:51:27 +09:30
imagepreviewwidget.h Add deform map 2019-08-03 19:51:27 +09:30
imageskeletonextractor.cpp Implement marker pen 2019-12-25 08:54:49 +09:30
imageskeletonextractor.h Implement marker pen 2019-12-25 08:54:49 +09:30
infolabel.cpp Add motion manager 2018-10-02 12:59:30 +08:00
infolabel.h Cleanup 2018-10-25 08:19:38 +08:00
intnumberwidget.cpp Fix undo on part tree widget 2019-10-21 21:51:57 +09:30
intnumberwidget.h Add javascript variable inputs: Float, Int, Check, Color, Select 2019-07-26 10:50:32 +09:30
isotropicremesh.cpp Add isotropic remesh preprocess to cloth simulation 2020-01-09 08:37:14 +09:30
isotropicremesh.h Add isotropic remesh preprocess to cloth simulation 2020-01-09 08:37:14 +09:30
jointnodetree.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
jointnodetree.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
libdust3d.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
logbrowser.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
logbrowser.h Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
logbrowserdialog.cpp Change to single instance with multiple windows 2020-04-04 10:24:05 +09:30
logbrowserdialog.h Cleanup 2018-10-25 08:19:38 +08:00
main.cpp Add render options for command line 2020-10-16 23:21:16 +09:30
markiconcreator.cpp Cleanup 2018-10-25 08:19:38 +08:00
markiconcreator.h Cleanup 2018-10-25 08:19:38 +08:00
material.cpp Add tile scale setting for texture generator 2019-11-03 09:45:20 +09:30
material.h Add tile scale setting for texture generator 2019-11-03 09:45:20 +09:30
materialeditwidget.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
materialeditwidget.h Add tile scale setting for texture generator 2019-11-03 09:45:20 +09:30
materiallistwidget.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
materiallistwidget.h Cleanup 2018-10-25 08:19:38 +08:00
materialmanagewidget.cpp Cleanup 2018-10-25 08:19:38 +08:00
materialmanagewidget.h Cleanup 2018-10-25 08:19:38 +08:00
materialpreviewsgenerator.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
materialpreviewsgenerator.h Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
materialwidget.cpp Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
materialwidget.h Add user defined cut face 2019-05-19 12:51:38 +09:30
meshcombiner.cpp Fix remesh memory leak and add one more check for combinable mesh [skip ci] 2020-04-11 20:22:58 +09:30
meshcombiner.h Fallback to uncombined when component mesh is not combinable [skip ci] 2020-04-11 16:23:12 +09:30
meshgenerator.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
meshgenerator.h Introduce texture painting 2020-11-18 00:01:51 +09:30
meshrecombiner.cpp Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
meshrecombiner.h Add mesh recombiner optional edge loop optimization 2019-12-18 23:46:52 +09:30
meshresultpostprocessor.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
meshresultpostprocessor.h Introduce texture painting 2020-11-18 00:01:51 +09:30
meshsplitter.cpp Fix typos found using `codespell -wi3` 2020-09-11 23:30:04 +09:30
meshsplitter.h Support rigging for uncombined mesh. 2019-10-03 08:21:38 +09:30
meshstitcher.cpp Implement grid mesh builder 2019-12-14 22:58:14 +09:30
meshstitcher.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
meshstroketifier.cpp Fix deform of imported mesh 2020-04-09 07:09:19 +09:30
meshstroketifier.h Apply deform to imported mesh 2020-04-08 22:16:46 +09:30
meshwrapper.cpp Implement marker pen 2019-12-25 08:54:49 +09:30
meshwrapper.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
model.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
model.h Introduce texture painting 2020-11-18 00:01:51 +09:30
modelmeshbinder.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
modelmeshbinder.h Introduce texture painting 2020-11-18 00:01:51 +09:30
modeloffscreenrender.cpp Fix typos found using `codespell -wi3` 2020-09-11 23:30:04 +09:30
modeloffscreenrender.h Optimize render view port 2020-04-15 23:35:04 +09:30
modelshaderprogram.cpp Fix shader camera pos [skip ci] 2020-04-13 22:55:04 +09:30
modelshaderprogram.h Fix shader camera pos [skip ci] 2020-04-13 22:55:04 +09:30
modelwidget.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
modelwidget.h Introduce texture painting 2020-11-18 00:01:51 +09:30
motioneditwidget.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
motioneditwidget.h Introduce texture painting 2020-11-18 00:01:51 +09:30
motionlistwidget.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
motionlistwidget.h Cleanup 2018-10-25 08:19:38 +08:00
motionmanagewidget.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
motionmanagewidget.h Cleanup 2018-10-25 08:19:38 +08:00
motionsgenerator.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
motionsgenerator.h Introduce texture painting 2020-11-18 00:01:51 +09:30
motionwidget.cpp Support importing another Dust3D document as a part 2020-04-08 08:45:20 +09:30
motionwidget.h Cleanup 2018-10-25 08:19:38 +08:00
normalanddepthmapsgenerator.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
normalanddepthmapsgenerator.h Fix shader camera pos [skip ci] 2020-04-13 22:55:04 +09:30
object.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
object.h Introduce texture painting 2020-11-18 00:01:51 +09:30
objectxml.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
objectxml.h Introduce texture painting 2020-11-18 00:01:51 +09:30
paintmode.cpp Add deforming map painter 2019-08-17 19:43:11 +09:30
paintmode.h Add deforming map painter 2019-08-17 19:43:11 +09:30
partbase.cpp Add base plane constrain settings 2019-05-20 23:08:01 +09:30
partbase.h Add new base normal option: Average 2019-06-25 08:14:04 +09:30
partpreviewimagesgenerator.cpp Add metallic and roughness settings for part 2020-10-18 14:33:15 +09:30
partpreviewimagesgenerator.h Fix part preview UI poor performance 2020-10-15 19:39:57 +09:30
parttarget.cpp Add user defined cut face 2019-05-19 12:51:38 +09:30
parttarget.h Add user defined cut face 2019-05-19 12:51:38 +09:30
parttreewidget.cpp Fix part tree widget background 2020-10-20 22:25:56 +09:30
parttreewidget.h Add part path smooth interpolation 2020-10-20 20:51:11 +09:30
partwidget.cpp Add part path smooth interpolation 2020-10-20 20:51:11 +09:30
partwidget.h Add part path smooth interpolation 2020-10-20 20:51:11 +09:30
planemesh.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
planemesh.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
polycount.cpp Add remesh polycount configure 2020-01-05 00:20:10 +09:30
polycount.h Change poly count rates [skip ci] 2020-04-13 10:34:09 +09:30
positionkey.cpp Implement grid mesh builder 2019-12-14 22:58:14 +09:30
positionkey.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
preferences.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
preferences.h Introduce texture painting 2020-11-18 00:01:51 +09:30
preferenceswidget.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
preferenceswidget.h Add force and offset settings for cloth simulation 2020-01-12 22:18:44 +09:30
proceduralanimation.cpp Introduce bullet3 to support ragdoll procedural animation 2019-09-22 00:00:27 +09:30
proceduralanimation.h Introduce bullet3 to support ragdoll procedural animation 2019-09-22 00:00:27 +09:30
projectfacestonodes.cpp Fix negative skinning weight 2020-03-11 21:33:41 +09:30
projectfacestonodes.h Add force and offset settings for cloth simulation 2020-01-12 22:18:44 +09:30
regionfiller.cpp Implement grid mesh builder 2019-12-14 22:58:14 +09:30
regionfiller.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
remesher.cpp Fix vertex source node resolving after remesh 2020-01-17 18:24:27 +09:30
remesher.h Add remesh polycount configure 2020-01-05 00:20:10 +09:30
remeshhole.cpp Interpolate cut edges after deforming 2020-10-19 00:04:43 +09:30
remeshhole.h Optimize endpoint face generation 2020-10-18 22:12:47 +09:30
riggenerator.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
riggenerator.h Introduce texture painting 2020-11-18 00:01:51 +09:30
rigger.cpp Rewrite rig generator 2020-02-09 20:42:14 +09:30
rigger.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
rigtype.cpp Add auto-rig 2018-09-14 17:45:05 +08:00
rigtype.h Unify rig type of generic and tetrapod as animal 2018-11-07 00:26:19 +08:00
rigwidget.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
rigwidget.h Unify rig type of generic and tetrapod as animal 2018-11-07 00:26:19 +08:00
scripteditwidget.cpp Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scripteditwidget.h Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scriptrunner.cpp Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scriptrunner.h Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scriptvariableswidget.cpp Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scriptvariableswidget.h Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scriptwidget.cpp Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
scriptwidget.h Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
shadervertex.h Support transparent texture 2019-11-02 12:13:23 +09:30
shortcuts.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
shortcuts.h Rewrite pose editor 2018-11-05 23:47:21 +08:00
shortestpath.cpp Implement grid mesh builder 2019-12-14 22:58:14 +09:30
shortestpath.h Implement grid mesh builder 2019-12-14 22:58:14 +09:30
simplerendermeshgenerator.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simplerendermeshgenerator.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simpleshadermesh.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simpleshadermesh.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simpleshadermeshbinder.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simpleshadermeshbinder.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simpleshaderwidget.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simpleshaderwidget.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
simulateclothmeshes.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
simulateclothmeshes.h Introduce texture painting 2020-11-18 00:01:51 +09:30
skeletondocument.cpp Enable three nodes branch on gridded part 2019-12-15 11:44:04 +09:30
skeletondocument.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
skeletongraphicswidget.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
skeletongraphicswidget.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
skeletonikmover.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
skeletonikmover.h Cleanup 2018-10-25 08:19:38 +08:00
skeletonside.cpp Fix poser failure because of incorrect translated rig bone name in Simplified Chinese. 2019-07-29 17:33:35 +09:30
skeletonside.h Fix poser failure because of incorrect translated rig bone name in Simplified Chinese. 2019-07-29 17:33:35 +09:30
skinnedmeshcreator.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
skinnedmeshcreator.h Introduce texture painting 2020-11-18 00:01:51 +09:30
snapshot.cpp Fix undo 2018-10-25 14:27:59 +08:00
snapshot.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
snapshotxml.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
snapshotxml.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
spinnableawesomebutton.cpp Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
spinnableawesomebutton.h Cleanup 2018-10-25 08:19:38 +08:00
strokemeshbuilder.cpp Fix cut edges interpolation 2020-10-19 07:19:46 +09:30
strokemeshbuilder.h Interpolate cut edges after deforming 2020-10-19 00:04:43 +09:30
strokemodifier.cpp Fix part tree widget background 2020-10-20 22:25:56 +09:30
strokemodifier.h Add part path smooth interpolation 2020-10-20 20:51:11 +09:30
tabwidget.cpp Rewrite the motion manager 2018-10-23 22:57:47 +08:00
tabwidget.h Cleanup 2018-10-25 08:19:38 +08:00
texturegenerator.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
texturegenerator.h Introduce texture painting 2020-11-18 00:01:51 +09:30
texturepainter.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
texturepainter.h Introduce texture painting 2020-11-18 00:01:51 +09:30
texturetype.cpp Add MetalicRoughness material manager 2018-10-09 10:19:12 +08:00
texturetype.h Add metallic and roughness settings for part 2020-10-18 14:33:15 +09:30
theme.cpp Reset part tree button color to white 2020-10-17 16:44:11 +09:30
theme.h Increase part tree icon size 2020-10-15 22:29:25 +09:30
toonline.cpp Add a toon shading option box to Preferences Widget [skip ci] 2020-04-08 19:39:16 +09:30
toonline.h Add a toon shading option box to Preferences Widget [skip ci] 2020-04-08 19:39:16 +09:30
trianglesourcenoderesolve.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
trianglesourcenoderesolve.h Introduce texture painting 2020-11-18 00:01:51 +09:30
triangletangentresolve.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
triangletangentresolve.h Introduce texture painting 2020-11-18 00:01:51 +09:30
triangulatefaces.cpp Optmize hole fixer 2020-04-15 07:27:01 +09:30
triangulatefaces.h Fix build 2019-12-15 09:27:51 +09:30
turnaroundloader.cpp Fix crash 2020-10-13 21:49:20 +09:30
turnaroundloader.h Cleanup 2018-10-25 08:19:38 +08:00
updateschecker.cpp Fix crash 2020-10-13 21:49:20 +09:30
updateschecker.h Add menu: Check for Updates 2019-07-24 22:11:55 +09:30
updatescheckwidget.cpp Add menu: Check for Updates 2019-07-24 22:11:55 +09:30
updatescheckwidget.h Add menu: Check for Updates 2019-07-24 22:11:55 +09:30
util.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
util.h Introduce texture painting 2020-11-18 00:01:51 +09:30
uvunwrap.cpp Introduce texture painting 2020-11-18 00:01:51 +09:30
uvunwrap.h Introduce texture painting 2020-11-18 00:01:51 +09:30
variablesxml.cpp Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
variablesxml.h Fix quickjs build on win64 2020-01-16 22:37:16 +09:30
version.h Add menu: Check for Updates 2019-07-24 22:11:55 +09:30
vertebratamotion.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
vertebratamotion.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
vertebratamotionparameterswidget.cpp Introduce procedural motion generator 2020-11-09 20:16:06 +09:30
vertebratamotionparameterswidget.h Introduce procedural motion generator 2020-11-09 20:16:06 +09:30