da41965485
Added back ResourceImporterOBJ from godot.
2024-02-08 21:52:13 +01:00
a5d8696021
Ported: Vertex cache optimizer
...
Optimizes indices to make good use of vertex cache on GPU.
- lawnjelly
0aa22b8f13
2024-02-08 21:35:01 +01:00
99621357a0
File copyright header updates pt4.
2023-12-17 22:50:00 +01:00
88e9ad04f2
Moved back the servers and resources from core.
2023-12-10 23:11:07 +01:00
11945d7f1d
Split material.h.
2023-12-10 21:26:28 +01:00
9d2309bfe1
Moved shapes to core.
2023-12-10 19:58:44 +01:00
049440aaf1
Moved BitMap to core.
2023-12-10 18:07:25 +01:00
0dfba6c552
Moved AudioStreamSample.
2023-12-10 15:26:43 +01:00
763f662263
Moved meshes to a new subfolder.
2023-12-10 15:22:09 +01:00
4cbc387c53
Moved the navigation relatred resources into subfolders.
2023-12-10 14:23:24 +01:00
2cc42b045a
Moved shapes under a new shapes folder.
2023-12-10 14:10:10 +01:00
b34258606b
Moved Animation from scene/resources to scene/animation.
2023-12-10 13:30:23 +01:00
0a9c9ca15e
Ported godot pr: [3.x] Allow exporting custom resources from/to any scripting language (GDScript, VisualScript, C#, NativeScript, PluginScript)
...
- willnationsdev
https://github.com/godotengine/godot/pull/44879
Using the rebased version from 02d1f70ee5
by Atlinx
2023-09-06 01:45:29 +02:00
8485b37515
Ported from godot4: Fix Navigation API abbreviations inconsistency
...
Schema for navigation to name user facing API with "navigation" without abbreviation and e.g. NavigationServer internals with abbr "nav".
- smix8
34e7628f5f
2023-09-04 17:09:39 +02:00
Ninni Pipping
26dc653dcb
Bounds fixes in TextureAtlas
import
2023-06-28 12:22:18 +02:00
Ninni Pipping
41d0abc83e
Fix trim when importing WAV
2023-06-11 09:23:02 +02:00
2cd4e4d828
Renamed Set to RBSet.
2023-01-15 19:42:08 +01:00
1b0aac6028
Renamed Map to RBMap.
2023-01-15 19:12:50 +01:00
bad1d64314
Fix compile and small cleanups after the backports.
2022-12-22 15:24:53 +01:00
Rémi Verschelde
ebff4709e2
Fix some Clang -Wunused-but-set-variable warnings
2022-12-22 14:31:52 +01:00
alex-pahdo
6ebc813e48
Add more info to WAV import errors
...
Print mismatched header contents and file size, which can provide more clues to users when debugging.
(cherry picked from commit f5d256b118914817e2c7ac5c35421e2767fc1e79)
2022-12-11 19:11:36 +01:00
cffe742085
Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files.
2022-08-19 20:50:20 +02:00
9757c39f05
Moved a few more core classes.
2022-08-17 17:43:49 +02:00
686663d3e4
Moved around more classes in core.
2022-08-17 16:01:01 +02:00
04feb63860
Moved Engine and projectSettings.
2022-08-17 15:35:28 +02:00
220b2db443
Moved String and related classes under a string folder in core.
2022-08-17 14:19:55 +02:00
dc9cc716c7
Moved Object related classes under core/object.
2022-08-17 13:45:14 +02:00
730bce8587
Renamed Quat to Quaternion for consistency with the other engine math classes.
2022-08-13 15:22:33 +02:00
6d293dc7a3
Removed Transform type track from the Animation. This leaves a few things, like the skeleton editor broken, it will be fixed soon.
2022-08-09 17:40:42 +02:00
8fd473f685
Backported: "Remove animation 3D transform track, replace by loc/rot/scale tracks" from Godot4.
...
ec19ed3723
Its a bit broken right now, more patches need to be ported. Also I kept the Transform track for now, and I did not touch the gltf module yet.
2022-08-08 23:49:18 +02:00
Hugo Locurcio
309d538703
Print messages when textures are detected as used in 3D/normal map
...
This detection automatically changes some import options, so it's
important that users are aware of this.
2022-07-28 19:22:55 +02:00
Douglas Leão
92d4c75d57
ResourceImporterWAV: Add support for 64-bit IEEE float
2022-07-27 19:48:12 +02:00
Haoyu Qiu
5d03519e6d
Make more import preset name translatable
2022-07-27 01:17:35 +02:00
Nicholas Huelin
344d18b2ee
Hide "Normal Map" import option when using lossless compression on Texture
...
This pull request resolves an issue where images being imported with lossless compression allowed you to select a normal map, but the normal map only applies if you're using VRAM compression. Thereby making it redundant to appear when using lossless compression. This pull request hides the normal map option when lossless compression is selected.
Resolves : #59435
(cherry picked from commit 01ca9d3eec71154b6b0d32d34cab6b9fdb6fd24c)
2022-07-25 17:49:58 +02:00
Rémi Verschelde
92561386ec
ResourceImporterWAV: Allow configuring loop mode on import
...
The new `edit/loop_mode` import options lets user choose to either:
- Detect loop points from the WAV (default, same behavior as before)
- Set the loop mode and loop points manually like in AudioStreamSample
Fixes #46164 .
(cherry picked from commit b389ce5ccd664c993772a0b71ba99a875106b523)
2022-07-25 17:42:23 +02:00
32f148ac0c
Mass replaced godot to pandemonium.
2022-03-23 20:46:05 +01:00
d740ef5d18
Finished cleaning up includes for the classes under the editor folder. I skipped removing a few that needed more changes to the headers / cpp files for now.
2022-03-19 04:08:34 +01:00
1ab4a46da0
Moved som of the includes from headers to cpp files under the editor folder.
2022-03-18 19:32:23 +01:00
4d7df62b8e
Clang format all files.
2022-03-18 19:00:13 +01:00
f8e54698e4
Include cleanups for resources.
2022-03-18 18:48:49 +01:00
340cc8ba45
Run the include guard script on the editor folder.
2022-03-17 22:15:35 +01:00
3965d70ac5
Moved more includes to cpp files.
2022-03-17 19:35:23 +01:00
38fc0c402e
Moved more includes from headers to cpp files.
2022-03-17 08:38:34 +01:00
c1ebd9905a
Moved more includes.
2022-03-16 21:09:41 +01:00
a598c06588
Removed the obj importer.
2022-03-16 00:12:35 +01:00
1035308489
Removed the collada importer.
2022-03-15 21:12:54 +01:00
e111edf4f2
Cleaned up (hopefully all remaining) light baking things.
2022-03-15 21:07:14 +01:00
07a0ed2c42
Removed the xatlas_unwrap module.
2022-03-15 20:25:05 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00