Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by RCIX · Mar 28, 2010 at 06:59 AM · 2dprimitives

Primitives in Unity

Hi, i'm new to unity and plan on playing around with making a simple 2D game. I understand textured quads are the best way to go for that, and i was wondering: do i need a separate tool to create them? A cursory look in the menus and docs don't show any mention of anything related.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

3 Replies

· Add your reply
  • Sort: 
avatar image
3
Best Answer

Answer by Eric5h5 · Mar 28, 2010 at 07:35 AM

You do need a separate tool to create quads for 2D games; there's no built-in quad primitive. The built-in plane is 200 triangles, which is massive overkill and not really appropriate. You can either make a quad in a 3D app and import it into Unity, create one in code, or use this editor script.

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image RCIX · Mar 28, 2010 at 10:48 AM 0
Share

Hmm, thanks. Do you know why Unity does this by default?

avatar image Eric5h5 · Mar 28, 2010 at 05:06 PM 1
Share

You mean the plane being 200 triangles? That's in case you're using vertex lighting (as opposed to pixel lighting) and want get at least some kind of visible results with point or spot lights.

avatar image
1
Best Answer

Answer by qJake · Mar 28, 2010 at 07:06 AM

Unity can create various primitive shapes for you, and you can texture them however you want using Meshes (although you cannot, to my knowledge, UV Map a primitive in Unity).

Primitives can be found by going to Game Object > Create Other... A menu will pop up, and the primitives are at the bottom of the list. This process creates a GameObject and populates it with a Mesh, MeshCollider (or the appropriate type of primitive collider), and MeshRenderer component.

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image RCIX · Mar 28, 2010 at 07:07 AM 0
Share

Ok, thanks so much!

avatar image Joshua · May 23, 2011 at 10:08 PM 0
Share

You actually can, SpikeX. The problem is that this change will be saved 'behind the scenes'. So the next time in your project you for instance create a cube, all changes will still apply. Everything will be reset once you save and restart the project. The changed primitive in your scene will remain changed, however.

avatar image
0

Answer by adamtea · Aug 23, 2013 at 12:05 AM

As of Unity 4.2, Unity NOW SUPPORTS QUADS!!

Just go into the Create menu, and it should appear right under Cube and other primitives :)

Unity 4.2 release notes: http://unity3d.com/unity/whats-new/unity-4.2.html

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image meat5000 ♦ · Aug 23, 2013 at 12:08 AM 0
Share

LOL that's progress :P

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

A node in a childnode? 1 Answer

How to add event to an object 1 Answer

Spring Behavior Unity 2d Scene 2 Answers

Any tips on how to make a selection wheel? 1 Answer

Differentiating between seperate game objects in code when one script is attached to multiple game objects? (2D) 3 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges