Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 14 Next capture
2021 2022 2023
2 captures
12 Jun 22 - 14 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 mikeyj21 · Jul 14, 2011 at 10:19 AM · modelaliased

Model quality guidance required!

Hi,

I realise this question will not have a definitve answer, but any suggestions would be great! :)

I have constructed a low poly model (about 400 tris) tank in Blender, which I have exported to Unity 3.3 I am not sure which is the recommended format, but I use Collanda; using FMX means I have to scale the models up massively and this seems to cause artifacting... The model appears in the middle distance, and moves left to right along the screen. The scene is viewed with a static camera. The models are viewed pretty much 'side-on' but the camera is set slightly higher so that some of the top of the model is also visible.

My problem is, as the tank moves the change in perspective cause ugly lines (aliasing?). To describe it, the model starts on the left and you can see the side and a little of the front of the model. As the model exits the screen on the right, part of the rear of the tank is visble instead of the front. This obviously occurs because of the perspective view, but this causes the pixels in the lines which comprise the tank to move in a very obvious fashion.

I have never seen this level of aliasing in any other game before, so I must be doing something wrong!

Enabling multisampling negates it a bit, but as the target platform is the iPad, I don't really want to do this if it's not definitely required.

Basically, I am after any modelling tips to get a decent model in game; should I be using fewer polys; or more polys?

Any guidence would be most appreciated!

--Mike--

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
0

Answer by OllyNicholson · Jul 14, 2011 at 02:59 PM

The scaling issue might be causing problems with your mesh but probably not the anti-aliasing - in anycase check:

  • Do you mean FBX? this is the most reliable format for Unity (2011.3)

  • Units settings and the actual scale of your object in Blender.

  • The import settings in the inspector for the fbx object (you can set the scale here)

It also sounds like you have some camera clipping issues when seeing the wrong part of the tank, adjust the clipping planes of the camera (inspector) or move it further back and zoom in the field of view to get back to the view you need.

There are a couple of general Art/games dev tips you could make use of to help alleviate vertical and horizontal aliasing:

  • Create a subtle bevel along the majoredges of your model if you can afford the polys

  • Edit the smoothing groups of your faces to help blend round significant corners

  • Move your main light source less face on to the model

  • Create less of a contrast between your backdrop and your model

  • Create a second 'kicker' light source (light an subtle blue ambient for example) with an opposing direction from the main light

  • Offsetting or moving your camera to avoid direct side on views will help reduce the appearance of aliasing


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 mikeyj21 · Jul 14, 2011 at 05:16 PM 1
Share

Thank you very much, i shall try these tips!

:)

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

3 People are following this question.

avatar image avatar image avatar image

Related Questions

MMD How to export model and animations to Unity as 3rd person controller? 2 Answers

Imported model gives error: "Transform.rotation is no longer valid" 2 Answers

Mesh Collidor Faster 1 Answer

how to rotate 3d model in touch using guy texture object 1 Answer

Working with 3D Models 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