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 Patrick90 · Mar 07, 2013 at 03:17 AM · texturematerialmapworld

Best way for creating a high quality world map

Hello everyone.

For the project I´m currently working on we need a big world map with something about 50 different regions. The map will be based on a real map of the world. The player should be able to zoom in pretty close and also be able to switch between different filters like economic level which will change the color of the region (e.g. a color between green and red) Some of those will be static and some will change during the game depending in the players action. So the texture or the material has to change.

At the moment I have two problems with that. First one is that the map won´t look good anymore when I zoom in closely even if I use a 4k texture.

The second one is that I don´t know what would be the most efficient way to make the region color dynamic.

I have two ways in my mind how I could do the task. One would be to use one big texture on a plane for every filter and write a script which changes the colors of the pixels of the different regions if something happens. The problem is that one big texture doesn´t seem to look good enough when I zoom in on a small region. The other way would be to create an object for each region with a separate material but this doesn´t seem to be efficient at all.

I would be glad if someone has any suggestions for a better way.

Comment
Add comment · Show 2
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 robertbu · Mar 07, 2013 at 05:04 AM 0
Share

Import settings can make a huge quality difference. If you haven't already, use Texture Type: Advanced, Generate $$anonymous$$ip $$anonymous$$aps: Off, $$anonymous$$ax Size: 4096, Format: RGBA32 or RGB24. You may not want to ship with these settings, but using them will tell you if your quality issues are import settings driven.

As for color, there are a variety of shaders on the net that use masks. So you might be able to get your color by either allowing it to bleed through from the bottom or by overlaying the color on top. The solution isn't free, but you only have to provide 8-bit textures ins$$anonymous$$d of 24-bit textures. In a quick search I found one here:

http://wiki.unity3d.com/index.php?title=Texture$$anonymous$$ask

avatar image Patrick90 · Mar 07, 2013 at 08:51 PM 0
Share

Thanks for your answer. I´ve already played with the import settings but I think 4k is just not big enough for the zoom level I would like to have. So maybe I will have to split the map in parts.

0 Replies

· Add your reply
  • Sort: 

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

Assigning UV Map to model at runtime 0 Answers

How to set up a world map texture on a series of individual country meshes? 1 Answer

Separate Shininess Map? 0 Answers

Differents texture scales on a cube 2 Answers

How to apply different textures to one model? 1 Answer


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