summaryrefslogtreecommitdiff
path: root/scene/resources/surface_tool.cpp
AgeCommit message (Expand)Author
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-10-16Add check to SurfaceTool.generate_lod(); ensure target index count between 0 ...Mark Riedesel
2021-09-27Validate before passing indices to meshoptimizerHaoyu Qiu
2021-09-108 uvs for glTF2, URI decode and Vertex Custom api.Lyuma
2021-08-02Fix crash when number of indices to optimize is not a multiple of 3Haoyu Qiu
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-16Merge pull request #49401 from fire/8-weightsK. S. Ernest (iFire) Lee
2021-06-12Fix tangents array in SurfaceTooljfons
2021-06-07Fix 8 bone weights in glTF2K. S. Ernest (iFire) Lee
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-22Update with experimental mesh optimizer.K. S. Ernest (iFire) Lee
2021-05-01Fix SurfaceTool crash when passing invalid Meshrafallus
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-03-22Improved 3D Scene ImporterJuan Linietsky
2021-02-18Fix handling of negative indices in SurfaceToolDelf Neumärker
2021-02-09Initialize class variables with default values in scene/ [2/2]Rafał Mikrut
2021-01-11Scale error in mesh optimizer so it uses absolute scale.K. S. Ernest (iFire) Lee
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-18Implement automatic LOD (Level of Detail)reduz
2020-12-16Reimplement skeletons and blend shapesreduz
2020-12-13Rework Mesh handling on scene importing.reduz
2020-12-09Static analyzer fixes:bruvzg
2020-12-02Refactored Mesh internals and formats.reduz
2020-10-18Refactor MethodBind to use variadic templatesreduz
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Revert "Renamed plane's d to distance"Rémi Verschelde
2020-05-10Renamed plane's d to distanceMarcus Elg
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-02-18Fix compilation warnings and re-enable werror=yes on TravisRémi Verschelde
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-11Base 3D engine done, still untested, though.Juan Linietsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-07-10Use reference to constant in functionsqarmin
2019-07-06Added release function to PoolVector::Access.Ibrahn Sahir
2019-05-28Merge pull request #26355 from fire/expose_surface_toolRémi Verschelde
2019-05-19Fix typos with codespellRémi Verschelde
2019-04-30Expose more surface tools and add create_from_blend_shape.K. S. Ernest (iFire) Lee
2019-04-13Clean up ASSIMP import code.Juan Linietsky
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
2019-02-13Fix typos with codespellRémi Verschelde
2019-01-24Removed dangerous and useless function, closes #22884Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-08Reverse bitangent on everythings to ensure default normal map behavriour is c...Bastiaan Olij
2018-11-26Generate the tangents without de-indexing and re-indexing the vertices.Guillaume Laforte
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-24Make some debug prints verbose-only, remove othersRémi Verschelde
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam