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 chris 5 · Feb 01, 2011 at 03:43 AM · mobileoptimizationpvrtc

Convert png or psd to PVRTC?

I just read that PVRTC files save a lot of memory and load faster than PNGs, so I want to convert all my png textures to PVRTC. I've seen in a couple of places that Unity should do this for me automatically when I import my asset, but it is still listed as 32x32 RGBA 16bit. What am I missing?

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

1 Reply

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

Answer by Eric5h5 · Feb 01, 2011 at 03:53 AM

Set the texture format for the texture in Unity to compressed. If you set the texture type to advanced, then you can select exactly what compression to use.

Comment
Add comment · Show 7 · 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 chris 5 · Feb 01, 2011 at 04:34 AM 0
Share

I do have the texture format set to compressed. Under the advanced options I don't see anything that says PVRTC. Should my image preview say PVRTC ins$$anonymous$$d of RGBA if it is being compressed correctly?

avatar image Eric5h5 · Feb 01, 2011 at 04:52 AM 0
Share

RGBA is the channels used, and isn't related to compression. You can use RGB for regular textures or RGBA for textures with alpha. RGBA 16 bit is uncompressed, whereas RGBA Compressed PVRTC 2 bits (or 4 bits) is compressed. This is for iOS anyway; not sure what Android uses, since I think different graphics chips have different options.

avatar image chris 5 · Feb 01, 2011 at 05:20 AM 0
Share

O$$anonymous$$, so I think what I am trying to get to is RGBA Compressed PVRTC 2 or 4 bits. I always end up with RGBA 16 bit. From what I've read most Android devices support PVRT, and that it will give you a big performance boost if you can use it. Is there a setting I can change in the inspector to achieve this? Or does it have to do with the content of my image file?

avatar image chris 5 · Feb 01, 2011 at 05:23 AM 0
Share

Ahhhh! Got it. To achieve this you need to set the texture type to advanced, then below under "texture format" you can choose your compression type. Thanks.

avatar image chris 5 · Feb 02, 2011 at 04:54 AM 0
Share

So I just converted all my textures to PVRTC and hit a huge wall...the droid doesn't support it. Unity tries to decompress but it just ends up killing itself. Really unfortunate considering how much space I was saving by using PVRTC.

Show more comments

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

Texture compression artifacts on iOS 0 Answers

Aim Down Sight Script not working with GUI Button, but working with MouseButtonDown(0) 1 Answer

Objects in distance not rendering corectly 0 Answers

Low Android performance / Render.TransparentGeometry gets 90% 1 Answer

Bloom/Neon effect Mobile 0 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