Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-06 | Respect process order for out of order skeleton bones (fixes GLTF2 import ↵ | Juan Linietsky | |
issues). | |||
2018-08-06 | Several fixes to GLTF2 importer | Juan Linietsky | |
2018-08-06 | Added proper import support for 3D and Array textures | Juan Linietsky | |
2018-07-29 | Add support for line continuations (wtf) in obj format, fixes #7974 | Juan Linietsky | |
2018-07-29 | It is now possible to import images as a separate resource, closes #5738 and ↵ | Juan Linietsky | |
likely many others | |||
2018-07-26 | Merge pull request #15967 from Gamblify/AudioRecordingModule | Rémi Verschelde | |
Audio Recording from godot | |||
2018-07-26 | Audio Recording module | Gustav Lund | |
Implements an Audio bus effect that outputs the audio from the bus into a wav file Now channels audio recording into an AudioStreamSample instead of saving to wav | |||
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-24 | Bones are now named and their parents are correct. | K. S. Ernest (iFire) Lee | |
2018-07-05 | Merge pull request #15881 from dertom95/EditorScenePostImport | Max Hilbrunner | |
EditorScenePostImport: added get_source_folder() and get_source_file(… | |||
2018-07-03 | Ensure, if a texture meant for a normal map is imported and size limit ↵ | Juan Linietsky | |
exists, that it's renormalized after resize. | |||
2018-07-02 | further fixes to tag detection on importer | Juan Linietsky | |
2018-07-02 | Add a condition to detect duplicates objects, so cases like object-col.323, ↵ | Juan Linietsky | |
common in blender, is still detected as collision. | |||
2018-07-01 | -Fix in animationplayback, sound would be cut on loop | Juan Linietsky | |
-Fix on scene importer, keeping changes to animation tracks was not working | |||
2018-06-30 | -Fixes to OBJ importer, option to disable optimization | Juan Linietsky | |
-Fixes to script language, PlaceHolder can now get and check methods | |||
2018-06-25 | Merge pull request #19193 from tagcup/quat_norm | Juan Linietsky | |
Fixed Basis -> Quat conversions, added a few safety checks. | |||
2018-06-21 | fix default glTF metallic & roughness factor values | Rodolfo Ribeiro Gomes | |
The glTF 2.0 spec says that these pbrMetallicRoughness material properties should be set as 1.0 by default. In fact, KhronosGroup's official Blender Exporter does not even write down those parameters if they are set as 1.0. However, Godot import them as 0.0. https://github.com/KhronosGroup/glTF/tree/master/specification/2.0#pbrmetallicroughness Fixes: #19613 https://github.com/godotengine/godot/issues/19613 | |||
2018-06-14 | Import morph target names from glTF | Pedro J. Estébanez | |
If mesh.extras.targetNames is available. Keep the former naming pattern as fallback. | |||
2018-05-31 | EditorScenePostImport: added get_source_folder() and get_source_file() methods | Thomas Trocha | |
2018-05-27 | Fixed Basis -> Quat conversions, added a few safety checks. | tagcup | |
Fixes #19027. | |||
2018-05-22 | Fix updating mesh when reimporting | volzhs | |
2018-05-16 | Add missing copyright headers | Guilherme Felipe | |
2018-05-10 | Use mimetype according to glTF spec. | Yaakuro | |
2018-04-29 | Add option to renormalize mipmaps when generating them for normalmaps. | Juan Linietsky | |
Reduces some aliasing. | |||
2018-04-22 | Change ".." punctuation for "..." in editor strings (#16507) | Hugo Locurcio | |
2018-04-08 | Merge pull request #16297 from lpn/master | Juan Linietsky | |
Fixed wave file importer's broken resampling. | |||
2018-04-07 | Merge pull request #17840 from Dimonasdf/master | Juan Linietsky | |
Fix Collada material roughness import function | |||
2018-04-06 | Fix skeleton import from glTF | Pedro J. Estébanez | |
For some glTF files, the order of bones in the skeleton array wasn't matching the joints array in the meshes. Fixes #17808. | |||
2018-04-03 | Fix Collada material roughness import function 4 | Dmitriy Romanov | |
Made import conversion linear. | |||
2018-03-31 | Fix Collada material roughness import function 3 | Dmitriy Romanov | |
Improved readability and further tweaking of function | |||
2018-03-29 | Fix Collada material roughness import function 2 | Dmitriy Romanov | |
Fix minus space. | |||
2018-03-28 | Fix Collada material roughness import function | Dmitriy Romanov | |
Fixes NaN roughness in Godot when hardness in Blender is set to more than 255. Also corrects dependency: more hardness = more roughness (it says shininess, but it actually is hardness). | |||
2018-03-19 | Fix animation length from glTF not correctly set | Pedro J. Estébanez | |
2018-03-19 | Fix glTF not accepting VEC3 colors | Pedro J. Estébanez | |
Aside from the colors themselves, the rejection was adding somes issues later in the mesh import process. | |||
2018-02-21 | Fix typos with codespell | luz.paz | |
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | |||
2018-02-21 | gltf: improve embedded data discovery | Florian Zwoch | |
Some editors seems to use the image resource's mime type (e.g. "image/png") for data embedded uris instead of "application/octet-stream". | |||
2018-02-19 | Merge pull request #16583 from ShyRed/obj-import-scale | Rémi Verschelde | |
Add import option "scale_mesh" to obj file importer | |||
2018-02-18 | Fix infinite recursion with editor import plugins | George Marques | |
2018-02-13 | Expose priority and order for custom import plugins | George Marques | |
2018-02-12 | Add import option "scale_mesh" to obj file importer | ShyRed | |
The new import option "scale_mesh" allows setting a scale that is applied to the mesh's vertices during import. | |||
2018-02-02 | Fixed wave file importer's broken resampling. | L. Nikko | |
2018-01-30 | Ability to import .escn files, which is just a .tscn but with forced import. | Juan Linietsky | |
This works together with the new Blender to Godot exporter. | |||
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-08 | Merge pull request #15377 from mrcdk/wav_correct_loop | Rémi Verschelde | |
Fixed loop mode values when importing a wav file. | |||
2018-01-08 | Fix imported BitMap dimension flip | Poommetee Ketson | |
2018-01-06 | Removed PBM bitmap loader, added abiliy to importi mages as bitmap. Fixes #14828 | Juan Linietsky | |
2018-01-05 | Fixed loop mode values when importing a wav file. | MrCdK | |
Importing a wav file that was exported with a custom loop type was causing it being imported with loop mode ping-pong | |||
2018-01-05 | Make sure .import folder exists before importing, in case user deleted it ↵ | Juan Linietsky | |
manually. Fixes #15315 | |||
2018-01-05 | Fixed problem with missing uninitialized last byte on waveform trip, closes ↵ | Juan Linietsky | |
#15316 | |||
2018-01-05 | Fixes to GLTF2 importer skeleton positioning, though vertex bone indices ↵ | Juan Linietsky | |
still look broken somehow.. |