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
16
Question by bowditch · Feb 08, 2010 at 08:26 PM · importassetprojectmayaworkflow

Is there a way to increase speed or disable "importing assets" feature?

I am working on a project that currently has 75 meshes with textures. The number of meshes and textures will continue to grow over the next few months.

Every time I add one new mesh and texture, the project starts "(re)importing assets" and takes forever (15-20 minutes sometimes). Even unchanged assets already loaded in the Hierarchy will reimport.

The files are not large (.ma files - Maya ASCII and each texture is less than a megabyte. No Maya Binary files are used so I do not believe the hangup is with FBX conversions). All paths are relative, so the import duration is not caused by pulling files from all over the place.

It is becoming somewhat of a momentum killer. . .

Any suggestions on how to speed this up?

Specs - Unity 2.6.1 Pro, MacBook Pro 2.5 GHz Core 2 Duo, 4 GB Ram, 512 Video

Added Followup:

Does anyone know if the file management structure in Unity 3 going to change? It would be great open large projects with many assets quicker.

Comment
Add comment · Show 7
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 yoyo · Apr 13, 2011 at 07:30 PM 0
Share

Anyone know if you can flag certain assets so they don't get imported at all? I have a bunch of text files scattered amongst my assets which Unity doesn't need to know about.

avatar image reallyjoel · Aug 22, 2013 at 03:24 PM 0
Share

yoyo, wouldn't one just put those files in Resources?

avatar image cregox reallyjoel · Nov 08, 2013 at 07:56 PM 0
Share

not an answer! >_<

avatar image yoyo reallyjoel · Nov 28, 2014 at 03:31 PM 0
Share

This was meant as an answer to my comment up above. $$anonymous$$y non-asset text files were to be used as part of an editor process. For what I was trying to do, files with the extension .bytes would do the trick, but in general I don't think there's a way to selectively prevent assets from importing, certainly not by putting them in the Resources folder.

avatar image cregox · Nov 08, 2013 at 07:57 PM 0
Share

@yoyo if Unity doesn't need to know about, they shouldn't be inside /Assets in the first place. Although I have lots of video files which Unity mostly don't need to know about unless I build a specific setting... So maybe you got a similar case. Any news here, $$anonymous$$r @bowditch?

avatar image cregox · Nov 28, 2014 at 04:20 PM 0
Share

@yoyo well, I just tried to convert it to a comment, just cuz I can (and in hope to improve it). Now I see why some comments get messed up on the dates... Yeah, even today I don't think there's a general good way to make the Editor preventing on importing assets.

avatar image robin-theilade · Jan 21, 2016 at 08:18 PM 0
Share

Regarding disabling asset import, please consider up voting this Unity feedback https://feedback.unity3d.com/suggestions/per-folder-import-ignore-list

It would be nice to get this feature at some point.

5 Replies

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

Answer by morothar · Feb 18, 2010 at 08:46 AM

There is an option to stop Unity from automatically checking if files have changed and and reimporting them. Might be useful if you don't need to see any update of your work in Unity, like when you just add your assets without wanting to work with them right away. But this has the big drawback that you will have to manually refresh it. Not too good, but you get to decide yourself when the reimporting and all runs and schedule a meeting to fill in. ;)

It would be great if one could mark folders with "don't automatically refresh" flags or something.

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 cregox · Nov 08, 2013 at 08:01 PM 2
Share

Currently this setting is under `Preferences > General > Auto Refresh`. Also, as AquaGeneral already said in another answer, disabling `Compress Assets on Import` might help as well. But once you refresh the assets will still be imported and if it's big (such as videos) removing the tick from "compress assets" won't help. And I was hoping this might help with my git issue...

avatar image B3aT cregox · Mar 07, 2018 at 10:29 AM 0
Share

Thanks, the process is very annoying on the Linux editor, a popup appears with the import progress and it freezes the process, the OS keeps asking me "wait or kill" and the duration is big, 1$$anonymous$$ute for a very small project.

avatar image
3

Answer by AquaGeneral · Feb 09, 2010 at 12:55 PM

Try disabling "Compress textures when importing" in the Unity Preferences (Edit/Preferences).

If that doesn't work maybe you could try contacting the Unity team directly, as 15-20 minutes is a first for me.

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 bowditch · Feb 11, 2010 at 01:58 AM 0
Share

Good suggestion, but this has been disabled.

avatar image MapuHoB · Mar 14, 2015 at 03:08 PM 0
Share

Sounds promising but what about compressing the textures, I mean when does it happen and how?

avatar image
2

Answer by lukasbradley · Feb 09, 2010 at 03:58 PM

We also feel this is an issue that needs to be addressed.

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 bowditch · Feb 11, 2010 at 01:59 AM 0
Share

Have you had similar occurrences?

avatar image
2

Answer by andeeee · Feb 09, 2010 at 04:45 PM

You should certainly contact support@unity3d.com or else file a bug report for something like this.

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 bowditch · Feb 11, 2010 at 01:58 AM 0
Share

Indeed. I have submitted a report.

avatar image
0

Answer by yoyo · Jan 09, 2011 at 07:04 AM

This only works in very specific situations, but if you have assets that you load procedurally (for example, you load a file and use Texture2D.LoadImage to convert to a texture), then those assets probably don't need to be processed by the asset importer.

You can prevent them from importing normally by changing their file extension -- my project has 100's of ".jpg.x" files which are loaded procedurally as individual frames of texture animations. The phony extension means they get imported very quickly with the default (do-nothing) importer.

Comment
Add comment · 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

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

maya animation import 4 Answers

Trouble With Maya Imported Model 0 Answers

How to import model without it glitching? 1 Answer

Unity brings some asset folders back right after I delete them? 1 Answer

How I can get an instace of a material, created in a project panel 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