Community Asset Idea!

PLEASE COMMENT and tell me what you think. If it’s a terrible idea, type me up a brutal, soul-crushing comment! :slight_smile: I wanna know what YOU guys think!

So I’ve been working on an asset for myself that comes with a few tools that are helpful. I really want to make this asset bigger! If you’re interested or don’t understand the point of this, keep reading! :slight_smile:

The asset (currently) is called Cool Tools, and it’s a work in progress asset. The cool thing is that it will always be a work in progress asset. Its a tool I originally created for myself, and I’m always tweaking and adding features to it. Once on the asset store (if people like it) I hope it will be treated like a community project. If you have an idea or want to collaborate on making a feature, email me or leave a comment! This asset could end up being like an asset version of Blender. It would constantly getting better and getting more features. People could pitch in ideas and code/models.

I’m not the best programmer, but I have ideas! I’m not the best modeler, but I have ideas. I think this asset could grow into something really big that would help out tons of people!

------------Current Tools------------
–Transform to Zero Button
You can zero out the position and rotation of whatever object you have selected in the editor. Its not a huge workflow stream liner by any means, but it its helpful.

–Folder Creator–
Also I have a folder creator tool that creates all the folders you need at the beginning of a project. That really helps with organization.

–Mesh Value Checker
At the click of a button, depending on what object you have selected, the console will tell you how many triangles and vertices your object’s mesh has!

–PRIMITIVE CREATOR–
The biggest feature is the Primitive Creator. Its pretty much just a huge extension of Unity’s built in primitives. I’m working on getting a good editor window working for it, and I do have one, but I prefer to create the objects through the menu.
Current Primitives:
Box
Buckyhedron
Capsule-Sliced
Claw
Cone
Cone-RoundedBase
Cone-Cliced
Cube-5x5Beveled
Cube-Twisted
Cylinder-Beveled
Cylinder-Fillet
Disc-Formula
Dodecahedron
DoorWay
Egg
HalfPipe
Icosahedron
Icosahedron-TripleBevel
IcosaSphere-Bevel
IcosaSphere-Extrude
IcosaSphere-NegativeExtrude
Landscape1
Landscape2
Landscape3
Landscape4
Landscape5
Landscape6
LowPolyPlane
Octahedron
OilTank
OilTank-Sliced
Planetoid
Puddle
Pyramid
RoundedCube1
RoundedCube2
RoundedCube3
Sphere-MatrixExtrude
Spring-Thick
Spring-thin
Stair
Tetrahedron
Torus
Torus-Beveled
Tube
Wall

thats pretty interesting. right now ive been using a collection of primitives as a cone of vision for an ai. would be nice to use these primitives to simplify that mass of triggers if that would be possible with this.

Hmmm… a community-made asset pack.
steals idea and runs

2 Likes

it would be nice to have those reset buttons where the transform is, just like in this image:
http://answers.unity3d.com/storage/temp/9227-ngui_problem.png

1 Like

Ok, that’s a good idea. I’ll try and implement it!

I’ve added the functionality! It’s a bit different (the buttons are above the transform stuff rather than next to their corresponding Vector field) but it works fine!

NEW UPDATE!
-Improved GUI for the custom Transform Component buttons (the ones that return position, or rotation, or scale)
-New button (for all you OCD people, myself included) that turns all of the selected object’s Transform values (position, rotation, and scale) into whole numbers, or ints. It a nice tool to keep everything neat and clean :slight_smile:
1705170--107292--CoolToolsTransformButtons1.png