summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Merge pull request #53259 from boruok/fix-atlas-texture-get_data-crashRémi Verschelde
2021-09-30Rename Node's `filename` property to `scene_file_path` for clarityHugo Locurcio
2021-09-30Fix AtlasTexture get_data() crashboruok
2021-09-29Improve TileMap physics for moving platforms and conveyor belts like movementsGilles Roudière
2021-09-29Merge pull request #53189 from AnilBK/use-class-specific-funcsRémi Verschelde
2021-09-29Merge pull request #53186 from groud/tiles_fixesRémi Verschelde
2021-09-29Use functions defined in the their classes.Anilforextra
2021-09-28Various tiles-related fixesGilles Roudière
2021-09-28Merge pull request #53180 from boruok/4.0-fix-atlas-texture-return-nullRémi Verschelde
2021-09-284.0 fix atlas texture return nullboruok
2021-09-28Fixes the normals of SphereMesh when the radius is different from 1Duarte David
2021-09-27QuadMesh remove format ARRAY_FORMAT_INDEXBrian Semrau
2021-09-27Validate before passing indices to meshoptimizerHaoyu Qiu
2021-09-26Merge duplicate branch conditions to one.Anilforextra
Use SWAP template for swapping values.
2021-09-24Merge pull request #52430 from AnilBK/vector2-replacementsRémi Verschelde
2021-09-23Construct values only when necessary.Anilforextra
2021-09-23Implement animated tilesGilles Roudière
2021-09-22Fill variation coordinates dictionary with default values when FontData is ↵bruvzg
set/added.
2021-09-21Added search colors to TextEdit and CodeEdit themePaulb23
2021-09-21Merge pull request #52775 from gyroninja/fix-instantiated-root-node-crashRémi Verschelde
Fail at instantiating a packed scene if the root node is instantiated
2021-09-21Merge pull request #52466 from tcoxon/fix_43733_4.0Rémi Verschelde
Prevent shaders from generating code before the constructor finishes.
2021-09-21Prevent shaders from generating code before the constructor finishes.Tom Coxon
Fixes #43733: "creating SpatialMaterial in a separate thread creates invalid shaders (temporarily)." The bug occurred because various setters called in materials' constructors add materials to queues that are processed on the main thread. This means that when the materials are created in another thread, they can be processed on the main thread before the constructor has finished. The fix adds a flag to affected materials that prevents them from being added to the queue until their constructors have finished initialising all the members.
2021-09-20Merge pull request #52151 from CaptainProton42/fix-y-billboard-shearRémi Verschelde
Fix y billboard shear when rotating camera
2021-09-20Add FontData cache index check, remove excessive loop.bruvzg
2021-09-18Fail at instantiating if the root node is instantiatedgyroninja
2021-09-16Merge pull request #52681 from nekomatata/rename-rigid-bodyCamille Mohr-Daurat
Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody
2021-09-16Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBodyPouleyKetchoupp
2021-09-15Merge pull request #52679 from nekomatata/world-boundary-shapeCamille Mohr-Daurat
Rename WorldMarginShape to WorldBoundaryShape
2021-09-14Clean convex hull decomposition codePouleyKetchoupp
Remove unnecessary conversion between triangle data and vertex data whenever possible.
2021-09-14Rename WorldMarginShape to WorldBoundaryShapePouleyKetchoupp
2021-09-14Merge pull request #52266 from AndreaCatania/collRémi Verschelde
2021-09-14Merge pull request #52658 from groud/some_tilemap_fixesGilles Roudière
Fix transform of TileMap nodes and tilemap selection
2021-09-14Fix transform of TileMap nodes and tilemap selectionGilles Roudière
2021-09-14Remove unused ImageTexture functionsHaoyu Qiu
* `_resource_path_changed()` does nothing * `_reload_hook()` has been unused since the beginning of GLES3 renderer
2021-09-13Merge pull request #51805 from skysphr/scrollbar-icons-pressedHugo Locurcio
Added increment_pressed and decrement_pressed icons to scrollbars
2021-09-13Merge pull request #52298 from DeleteSystem32/meshlib-transformRémi Verschelde
implement individual mesh transform for meshlibrary items
2021-09-108 uvs for glTF2, URI decode and Vertex Custom api.Lyuma
Add glTF2 uri decode for paths. Add vertex custom apis. Add scene importer api. Change Color to float; add support for float-based custom channels in SurfaceTool and EditorSceneImporterMesh Co-authored-by: darth negative hunter <thenegativehunter2@users.noreply.github.com>
2021-09-10Merge pull request #52433 from groud/document_tilesMax Hilbrunner
Tiles renames and documentation
2021-09-09Merge pull request #50383 from ↵Juan Linietsky
Calinou/standardmaterial3d-improve-simple-parallax Improve the appearance of simple parallax in StandardMaterial3D
2021-09-09Merge pull request #52284 from Calinou/tscn-groups-write-single-lineJuan Linietsky
Write node groups on a single line when saving a `.tscn` file
2021-09-09implement individual mesh transform for meshlibrary itemsVincent
2021-09-08Tiles renames/bugfixing and documentationGilles Roudière
2021-09-08Improve collision generation usability in the new 3D scene import workflow.AndreaCatania
With this PR it's possible to add a collision during the Mesh import, directly in editor. To generate the shape is possible to chose between the following options: - Decompose Convex: The Mesh is decomposed in one or many Convex Shapes (Using the VHACD library). - Simple Convex: Is generated a convex shape that enclose the entire mesh. - Trimesh: Generate a trimesh shape using the Mesh faces. - Box: Add a primitive box shape, where you can tweak the `size`, `position`, `rotation`. - Sphere: Add a primitive sphere shape, where you can tweak the `radius`, `position`, `rotation`. - Cylinder: Add a primitive cylinder shape, where you can tweak the `height`, `radius`, `position`, `rotation`. - Capsule: Add a primitive capsule shape, where you can tweak the `height`, `radius`, `position`, `rotation`. It's also possible to chose the generated body, so you can create: - Rigid Body - Static Body - Area
2021-09-07Merge pull request #52237 from ellenhp/polyphonyJuan Linietsky
Add optional polyphonic playback to built-in audio player nodes
2021-09-07Add polyphony to Audio Stream Player nodesEllen Poe
2021-09-07Implement properties arrays in the Inspector.Gilles Roudière
2021-09-07Use builtin Vector2 functions for calculation of angles.Anilforextra
.
2021-08-31Write node groups one a single line when saving a `.tscn` fileHugo Locurcio
This makes `.tscn` files more readable by ensuring sections are always written on a single line.
2021-08-29Rename String::is_rel_path to String::is_relative_pathWilson E. Alvarez