godot/scene/resources
QbieShay 9058367d14 This commits adds a new emitter type for particles material
and 3D CPU particles. The new emitter is called "ring"
and it can emit either in a ring or cylinder fashion.
This adds the following properties for the emitter:
1. emission_ring_axis: the axis along which the ring/cylinder
    will be constructed
2. emission_ring_radius: outer radius of the ring/cylinder
3. emission_ring_inner_radius: inner radius of the cylinder.
    when set to zero, particles will emit in the full volume.
4. emission_ring_height: height of the ring/cylinder emitter.
2021-07-11 17:30:47 +02:00
..
default_theme Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
animation.cpp Rename Quat to Quaternion 2021-06-04 18:14:32 +01:00
animation.h Rename Quat to Quaternion 2021-06-04 18:14:32 +01:00
audio_stream_sample.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
audio_stream_sample.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
bit_map.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
bit_map.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
box_shape_3d.cpp Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
box_shape_3d.h Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
camera_effects.cpp Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
camera_effects.h Hide more options of disabled properties 2021-03-03 20:51:35 -03:00
capsule_shape_2d.cpp Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
capsule_shape_2d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
capsule_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
capsule_shape_3d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
circle_shape_2d.cpp Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
circle_shape_2d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
concave_polygon_shape_2d.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
concave_polygon_shape_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
concave_polygon_shape_3d.cpp Disable backface collision with ConcavePolygonShape by default 2021-03-18 11:30:22 -07:00
concave_polygon_shape_3d.h Disable backface collision with ConcavePolygonShape by default 2021-03-18 11:30:22 -07:00
convex_polygon_shape_2d.cpp Rename Array.invert() to Array.reverse() 2021-03-21 10:20:08 +00:00
convex_polygon_shape_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
convex_polygon_shape_3d.cpp Replace QuickHull with Bullet's convex hull computer. 2021-05-22 22:35:42 +02:00
convex_polygon_shape_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
curve.cpp Implement Particle Trails 2021-04-30 17:38:02 -03:00
curve.h Implement Particle Trails 2021-04-30 17:38:02 -03:00
cylinder_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
cylinder_shape_3d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
environment.cpp Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
environment.h Merge pull request #45845 from qarmin/cppcheck_scene_2 2021-02-10 20:06:12 +01:00
font.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
font.h Merge pull request #46045 from bruvzg/text_server_bmp_create 2021-02-24 12:55:36 +01:00
gradient.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
gradient.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
height_map_shape_3d.cpp Merge pull request #47345 from nekomatata/heightmap-draw-triangles 2021-04-20 17:41:11 +02:00
height_map_shape_3d.h Heightmap collision shape support in Godot Physics 2021-03-25 16:52:41 -07:00
immediate_mesh.cpp Import mesh colors in 8BPP. 2021-06-30 23:33:25 -03:00
immediate_mesh.h Deprecate ImmediateGeometry 2021-06-30 14:14:41 -03:00
line_shape_2d.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
line_shape_2d.h Make LineShape2D normal point upwards by default 2021-06-18 09:14:06 -07:00
material.cpp Merge pull request #50193 from reduz/fix-command-queue-crash 2021-07-07 16:36:13 +02:00
material.h Merge pull request #50193 from reduz/fix-command-queue-crash 2021-07-07 16:36:13 +02:00
mesh_data_tool.cpp MeshDataTool::create_from_surface Fail on invalid index data 2021-02-23 21:37:32 +01:00
mesh_data_tool.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
mesh_library.cpp Rename Variant TRANSFORM to TRANSFORM3D 2021-06-03 07:30:01 -04:00
mesh_library.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
mesh.cpp Allow using ORMMaterial3D by using BaseMaterial3D as a resource hint 2021-07-04 17:49:36 +02:00
mesh.h Deprecate ImmediateGeometry 2021-06-30 14:14:41 -03:00
multimesh.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
multimesh.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
navigation_mesh.cpp Use PROPERTY_USAGE_NONE instead of 0 for no property usage 2021-07-01 14:13:27 -04:00
navigation_mesh.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
packed_scene.cpp Merge pull request #49713 from nekomatata/fix-export-var-override-runtime 2021-06-29 12:45:43 +02:00
packed_scene.h Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
particles_material.cpp This commits adds a new emitter type for particles material 2021-07-11 17:30:47 +02:00
particles_material.h This commits adds a new emitter type for particles material 2021-07-11 17:30:47 +02:00
physics_material.cpp Allow values > 1 for friction and bounce in PhysicsMaterial 2021-05-03 17:48:23 -07:00
physics_material.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
polygon_path_finder.cpp Rename Array.invert() to Array.reverse() 2021-03-21 10:20:08 +00:00
polygon_path_finder.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
primitive_meshes.cpp Allow using ORMMaterial3D by using BaseMaterial3D as a resource hint 2021-07-04 17:49:36 +02:00
primitive_meshes.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
ray_shape_2d.cpp Bring the Raycast2D improvements to Rayshape2D 2021-03-21 14:52:44 +01:00
ray_shape_2d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
ray_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
ray_shape_3d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
rectangle_shape_2d.cpp Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
rectangle_shape_2d.h Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
resource_format_text.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
resource_format_text.h Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2020-12-18 10:29:34 +01:00
segment_shape_2d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
segment_shape_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
shader.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
shader.h Improve resource load cache 2021-02-11 15:44:28 -03:00
shape_2d.cpp Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
shape_2d.h Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
shape_3d.cpp Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
shape_3d.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
skeleton_modification_2d_ccdik.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_ccdik.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_fabrik.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_fabrik.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_jiggle.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_jiggle.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_lookat.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_lookat.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_physicalbones.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_physicalbones.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_stackholder.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_stackholder.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_twoboneik.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_twoboneik.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d.cpp Fixed crash on calling set_editor_draw without properly setup 2021-06-12 21:30:36 +02:00
skeleton_modification_2d.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_stack_2d.cpp Validate parameter of SkeletonModificationStack2D::add_modification 2021-06-13 14:07:01 +08:00
skeleton_modification_stack_2d.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skin.cpp Rename Variant TRANSFORM to TRANSFORM3D 2021-06-03 07:30:01 -04:00
skin.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
sky_material.cpp Fix Command Queue Crash 2021-07-07 10:57:56 -03:00
sky_material.h Added ability to visualize native shaders 2021-01-06 09:40:09 -03:00
sky.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
sky.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
sphere_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
sphere_shape_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
sprite_frames.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
sprite_frames.h Move SpriteFrames to its own file in the resources folder 2021-03-16 02:00:47 -04:00
style_box.cpp Fixed a bunch of connection errors in TextureEditorPlugin 2021-06-12 08:01:02 +03:00
style_box.h Hide more options of disabled properties 2021-03-03 20:51:35 -03:00
surface_tool.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
surface_tool.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
syntax_highlighter.cpp doc: Don't bind argument names with p_ prefix 2021-02-04 14:45:06 +01:00
syntax_highlighter.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
text_file.cpp Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
text_file.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
text_line.cpp Tweak dozens of editor property hints for consistency 2021-05-25 02:50:35 +02:00
text_line.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
text_paragraph.cpp Tweak dozens of editor property hints for consistency 2021-05-25 02:50:35 +02:00
text_paragraph.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
texture.cpp Tweak the GradientTexture property hint to follow CurveTexture 2021-07-07 19:17:02 +02:00
texture.h Implement Curve3Texture 2021-07-03 12:11:01 -03:00
theme.cpp Merge pull request #49227 from pycbouh/editor-theme-freeze-changes 2021-06-13 15:44:32 +02:00
theme.h Overhaul the theme editor and improve user experience 2021-06-14 21:46:30 +03:00
tile_set.cpp Fix TileSet::CellNeighbor enum binding 2021-07-06 11:07:58 -03:00
tile_set.h Implement painting properties over TileSets 2021-06-29 11:07:46 +02:00
video_stream.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
visual_shader_nodes.cpp Added Curve3Texture to Visual Shaders 2021-07-04 12:21:19 +03:00
visual_shader_nodes.h Added Curve3Texture to Visual Shaders 2021-07-04 12:21:19 +03:00
visual_shader_particle_nodes.cpp Continuation of work on visual particles system 2021-06-07 20:33:17 +03:00
visual_shader_particle_nodes.h Continuation of work on visual particles system 2021-06-07 20:33:17 +03:00
visual_shader_sdf_nodes.cpp Added SDF nodes to visual shader 2021-01-18 15:04:54 +01:00
visual_shader_sdf_nodes.h Added SDF nodes to visual shader 2021-01-18 15:04:54 +01:00
visual_shader.cpp Fix auto-connection from output node to input (VisualShaders) 2021-06-28 14:38:08 +03:00
visual_shader.h Fix auto-connection from output node to input (VisualShaders) 2021-06-28 14:38:08 +03:00
world_2d.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
world_2d.h Rename VisibilityNotifierXD to VisibleOnScreenNotifierXD 2021-06-16 22:01:39 -03:00
world_3d.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
world_3d.h Rename VisibilityNotifierXD to VisibleOnScreenNotifierXD 2021-06-16 22:01:39 -03:00
world_margin_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
world_margin_shape_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00