Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 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
0
Question by gomlms · Mar 02, 2013 at 12:07 AM · gameobjectcubeplaneimportingdimensions

Is there a way to edit the dimensions of a gameobject such as a cube or a plane?

Hi, I am importing a background for my menu, and its dimensions are 1080x1920. However, when I put it on a plane, its obviously stretched and it does not look very good. Is there a way for me to set the dimensions of the plane to be 1080x1920? Thanks

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

2 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by SrNull · Mar 02, 2013 at 12:33 AM

Did you tried scaling the x, y axis of the plane to make it proportional to the background? ? By example Scale-> X= 10.8 , Y= 19.2, Z=1.

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 gomlms · Mar 02, 2013 at 01:43 AM 0
Share

No I did not try that, what is the scale to pixel ratio (I guess you would call it?) Like how many pixels does increasing the scale by 1 equal?

avatar image
0

Answer by robertbu · Mar 02, 2013 at 02:19 AM

First, as @SrNull mentioned, your image must have the same aspect ratio as the original image. If you want to attempt to do pixel perfect, it take a bit more work. For a perspective camera you can find the height in pixels for any given field of view with this equation:

 Height = 2 * Tan(0.5 * field_of_view) * distance;

To get the Width, multiple the Height by Screen.Width/Screen.Height. So if you wanted an image to fill the screen but be pixel perfect, pick a distance you want to put the plane and solve for height, or pick a height and solve for distance.

For an orthographic camera, the calculations are simpler:

 Hight = 2.0 * OrthographicSize.

With an orthographic camera it is nice to set this up in a way similar to @SrNull numbers would indicate. For a recent project I needed the game size to be 2048 x 1536, so I adjusted the OrthographicSize so that 20.48 x 15.36 would be pixel perfect. It made it easy to size all of my smaller graphics.

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 gomlms · Mar 03, 2013 at 01:50 AM 0
Share

Thanks, Im using an orhtographic camera, and your calculations worked, thanks!

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

10 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Type numbers on cubes 1 Answer

instantiate works on one but not other object 0 Answers

Dimensions of a Cube 2 Answers

Create gameobject on mouse click? 1 Answer

Make curve of cube? 2 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