Improve the default size for 3D shapes (Box, Capsule, and Cylinder)
This commit is contained in:
parent
dafadd73ac
commit
8cfd264148
15 changed files with 28 additions and 28 deletions
|
|
@ -1451,8 +1451,8 @@ Ref<Material> CSGCylinder3D::get_material() const {
|
|||
|
||||
CSGCylinder3D::CSGCylinder3D() {
|
||||
// defaults
|
||||
radius = 1.0;
|
||||
height = 1.0;
|
||||
radius = 0.5;
|
||||
height = 2.0;
|
||||
sides = 8;
|
||||
cone = false;
|
||||
smooth_faces = true;
|
||||
|
|
@ -1671,8 +1671,8 @@ Ref<Material> CSGTorus3D::get_material() const {
|
|||
|
||||
CSGTorus3D::CSGTorus3D() {
|
||||
// defaults
|
||||
inner_radius = 2.0;
|
||||
outer_radius = 3.0;
|
||||
inner_radius = 0.5;
|
||||
outer_radius = 1.0;
|
||||
sides = 8;
|
||||
ring_sides = 6;
|
||||
smooth_faces = true;
|
||||
|
|
|
|||
|
|
@ -239,7 +239,7 @@ class CSGBox3D : public CSGPrimitive3D {
|
|||
virtual CSGBrush *_build_brush() override;
|
||||
|
||||
Ref<Material> material;
|
||||
Vector3 size = Vector3(2, 2, 2);
|
||||
Vector3 size = Vector3(1, 1, 1);
|
||||
|
||||
protected:
|
||||
static void _bind_methods();
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
<member name="material" type="Material" setter="set_material" getter="get_material">
|
||||
The material used to render the box.
|
||||
</member>
|
||||
<member name="size" type="Vector3" setter="set_size" getter="get_size" default="Vector3(2, 2, 2)">
|
||||
<member name="size" type="Vector3" setter="set_size" getter="get_size" default="Vector3(1, 1, 1)">
|
||||
The box's width, height and depth.
|
||||
</member>
|
||||
</members>
|
||||
|
|
|
|||
|
|
@ -12,13 +12,13 @@
|
|||
<member name="cone" type="bool" setter="set_cone" getter="is_cone" default="false">
|
||||
If [code]true[/code] a cone is created, the [member radius] will only apply to one side.
|
||||
</member>
|
||||
<member name="height" type="float" setter="set_height" getter="get_height" default="1.0">
|
||||
<member name="height" type="float" setter="set_height" getter="get_height" default="2.0">
|
||||
The height of the cylinder.
|
||||
</member>
|
||||
<member name="material" type="Material" setter="set_material" getter="get_material">
|
||||
The material used to render the cylinder.
|
||||
</member>
|
||||
<member name="radius" type="float" setter="set_radius" getter="get_radius" default="1.0">
|
||||
<member name="radius" type="float" setter="set_radius" getter="get_radius" default="0.5">
|
||||
The radius of the cylinder.
|
||||
</member>
|
||||
<member name="sides" type="int" setter="set_sides" getter="get_sides" default="8">
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
<tutorials>
|
||||
</tutorials>
|
||||
<members>
|
||||
<member name="inner_radius" type="float" setter="set_inner_radius" getter="get_inner_radius" default="2.0">
|
||||
<member name="inner_radius" type="float" setter="set_inner_radius" getter="get_inner_radius" default="0.5">
|
||||
The inner radius of the torus.
|
||||
</member>
|
||||
<member name="material" type="Material" setter="set_material" getter="get_material">
|
||||
The material used to render the torus.
|
||||
</member>
|
||||
<member name="outer_radius" type="float" setter="set_outer_radius" getter="get_outer_radius" default="3.0">
|
||||
<member name="outer_radius" type="float" setter="set_outer_radius" getter="get_outer_radius" default="1.0">
|
||||
The outer radius of the torus.
|
||||
</member>
|
||||
<member name="ring_sides" type="int" setter="set_ring_sides" getter="get_ring_sides" default="6">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue