Jump to content

TChadail

Moderators
  • Content Count

    2710
  • Joined

  • Last visited

  • Days Won

    122

Everything posted by TChadail

  1. Ma carte est récente donc je pense pas que ca vienne de là mais merci pour la remarque. Oui j'oubliais Railclone pour faire le lierre: redoutablement efficace, merci beaucoup 🙂
  2. Mon Max est bizarre ... par exemple je suis jamais arrivé à faire fonctionner le script de Guillermo pour faire du lierre (le "descendant" de gwivy). J'ai essayé de troubleshooter ca avec lui, impossible ... faudra que je passe par GrowFX pour faire du lierre, remarque c'est peut-être pas un mal.
  3. C'est déjà cool d'avoir le slate qui se lance tout seul 😉
  4. T'embête pas Nicolas, merci quand même. Je suis sur 2022 up to date.
  5. C'est vraiment super sympa de prendre le temps de te pencher sur mon souci et de m'aider Nicolas mais ni la première ni la seconde option ne fonctionne. Le truc bizarre quand je mets ton script dans le dossier startup c'est que le script s'execute bien car je vois la fenetre Scene Explorer qui apparait brièvement, mais ensuite elle disparait ... Si t'as une autre idée c'est avec plaisir sinon laisse tomber je ferai Shift + P au demarrage de Max et voilou.
  6. Cool, merci Nicolas ! Le script marche nickel Par contre pour le Scene Manager (en fait le Layer explorer), bien qu'il soit activé quand je sauve mon Maxstart, il n'apparait pas au prochain démarrage. Du coup ca aurait été cool si la commande avait pu aussi être intégrée au script.
  7. Salut, Connaissez vous un moyen d'exécuter un ensemble de taches particulières, toujours les mêmes, à chaque démarrage de Max ? Ce que je voudrais c'est: _ activer le Gestionnaire de calques (Shift + P) _ afficher l'éditeur de matériaux (le Slate) Je dois faire ca manuellement à chaque démarrage de Max c'est pénible. J'imagine que c'est très facile d'écrire un petit script à mettre dans le dossier scripts>startup mais je ne sais pas scripter (Nico les liens que t'as partagé sur Maxscript sont dans le bas de ma to do list, désolé 😉). Merci de votre aide,
  8. Exactement. Pense à vérifier que ton Gamma est activé et à 2.2 partout:
  9. Bonjour jean2013, Ton souci rappelle fortement les conséquences des virus CRP/ADSL et consorts. Sur 3ds Max 2013 tu peux toujours faire tourner des scripts comme SiNi Forensic et/ou Prune (https://3dground.net/en/prod/prune-scene-2180817) et vérifier si ta scene est infectée ou pas. Si tu les as déjà fait tourner sur ta scene et que ca n'a rien changé tu peux essayer de poster sur le forum d'Autodesk ou comme Nicolas le suggère installer 3ds Max 2023 qui intègre nativement un script de détection de virus (apparu avec Max 2015 je crois: https://knowledge.autodesk.com/support/3ds-max/getting-started/caas/CloudHelp/cloudhelp/2020/ENU/3DSMax-Getting-Started/files/GUID-C8FEC566-7747-4C35-A7DE-6B8233C9ACB0-htm.html). Une bonne habitude de travail aussi consiste à systématiquement utiliser 'Stock Model Fixer' sur les scenes achetées chez 3dsky, CGTrader etc ... avant de les importer dans ta scene pour les nettoyer et optimiser la géometrie (mais si tu as lu le topic auquel je pense tu es déjà au courant 😉).
  10. Hello, J'ai rarement eu affaire à ce genre de challenge, mais je me souviens avoir utilisé une VRayDistanceTex sur un shader d'eau pour faire l'écume autour des rochers, ca marchait très bien. J'avais fait quelques tests aussi avec un soft dédié mais je retrouve plus le nom, c'était il y a longtemps, un plugin pour faire des vagues. J'imagine que la rolls c'est des softs de simulation de fluide comme Houdini ou Phoenix. Un bel exemple ici: https://www.instagram.com/p/CUWnTEvpmqx/?utm_source=ig_web_copy_link
  11. Non. L'idée de devoir réinstaller tous mes scripts/plugin me fait frémir 😅 J'ai décidé d'installer Stock Model Fixer: dorénavant je lance ce script sur tous les modèles 3dsky/cg trader etc ... avant de les importer dans ma scene. Ce script est vraiment top et peut etre utilisé sur n'importe quelle scene pour nettoyer la geometrie, batch renommer les materiaux, objets etc ... je recommande vivement.
  12. Est-ce que mon problème pourrait être lié au fait que Max cherche des maps et met du temps a les trouver ? Sur 3Dground.net, a propos du script Prune scene, je lis "Slowdown of work and scene loading due to the search for Missing textures in folders from the list". Il ne manque aucune texture/proxy/IES dans ma scene, mais vu que j'ai changé les chemins par défaut pour la librairie de Corona, Forest et RailClone, peut être que Max galère a les trouver ? Ca serait intéressant de pouvoir vérifier ca.
  13. J'ai testé: le temps de chargement de la scene avec Nitrous Texture Size sur 4096Mo passe quasiment au double que si il est sur 128Mo. La taille des textures semble donc déterminante. A ce propos quelqu'un a des retours sur les textures au format .TX ? Comment les générer et les utiliser dans les moteurs de rendu ?
  14. GeForce RTX 3060 12Go (MSI RTX 3060 Ventus 2x OC LHR)
  15. Salut, Toujours des temps de chargement très lents, mais j'ai constaté une amélioration si je réduis la taille des textures dans le viewport avec le script "Nitrous Viewport Texture Size": https://www.scriptspot.com/3ds-max/scripts/nitrous-set-texture-size-limit Evidemment ca se paye: les textures sont moins précises, mais ma scene semble se charger plus vite.
  16. Salut Nicolas et merci, J'ai a nouveau plus de notifications, désolé je viens juste de voir ta réponse. Oui j'utilise bien la v1.11, au temps pour moi.
  17. Salut, Il existe un petit script super pour personnaliser les valeurs par défaut de tout ce qui a une classe dans Max: https://cganimator.com/3dsmax-2021-1-custom-default-parameter-and-the-manager/ Je l'ai installé sur Max 2022.3.3 mais malheureusement certaines fonctionnalités manquent, peut-être parce que la dernière update du script commence a dater (Juin 2020). Par exemple je n'ai pas accés aux réglages du nombre de segments par défaut de l'objet "Plane", ni celui des Box, mais ca marche pour les cylindres ... bref, c'est pratique mais un peu buggé. Donc je cherche quelque chose pour remplacer ce script: vous connaissez ?
  18. Merci. Je l'ai installé: il m'a trouvé 187 animation layers et deux objets avec un missing plugin, que j'ai virés, mais ca change rien. Bonne idée, merci, mais ca ne change rien, toujours 5mn de chargement. Je commence a me dire que le script Stock Model Fixer a du bon. Car c'est surement quand j'ai mergé un modèle de 3dsky (ou autre) que ca a commencé a déconner. Mais maintenant que la scene est pleine d'objets c'est trop tard pour les nettoyer.
  19. Merci @Flow J'ai installé Prune, ca marche très bien, il m'a trouvé pas mal de trucs a virer (garbage, memory, anim layers, anim keys, particles et missing plugins). Ca ne change rien, toujours 5mn pour charger la scene, par contre la sauvegarde de la scene est bien plus rapide: 10s au lieu de 30, c'est déja ca. Quand j'aurai du temps j'installerai la version 2023 pour voir.
  20. Cool, merci Nicolas, Oui j'utilise uniquement des Corona bitmaps, et toutes mes assets sont stockées en local. Je testerai Max 2023 a l'occasion, merci du conseil !
  21. Merci pour ton retour KruL, J'ai importé pas mal d'objets dans ma scene achetés sur 3dsky, avec un simple merge. Ca me fait penser qu'il y a un script (payant) qui serait peut-être pas mal pour mettre au carré les objets et textures importés, je me demandais si certains ici l'avaient déjà essayé:
  22. Salut, Je travaille sur une scene de complexité moyenne: un petit batiment de 3 etages, du mobilier, un peu de Forest Pack pour la vegetation, quelques Railclone, une quarantaine de proxys corona (1.5 Go sur le disque), la scene fait 2 millions de polys au total (370 Mo), rien d'astronomique. Pas mal de textures assez lourdes par contre (de 4 a 6k): quelques tiff sinon du jpg dans 95% des cas. Le temps de chargement me parait anormalement long: 5mn 😳 Et 30s pour sauvegarder ('Compress on save' désactivé), sur une machine AMD 3990X, 128Go RAM, dd M2. J'ai fait tourner le script de Nicolas, que je rappelle ici: t=trackviewnodes;n=t[#Max_MotionClip_Manager];deleteTrackViewController t n.controller gc() freescenebitmaps() clearUndoBuffer() ainsi que le script Cleaner: https://www.scriptspot.com/3ds-max/scripts/cleaner J'ai aussi tout mergé dans une nouvelle sccne vierge: aucun changement, toujours 5mn pour charger la scene. Ma machine est neuve, donc j'ai pas de point de comparaison, mais ca me parait quand même très lent. Il existe d'autres scripts (payants) pour nettoyer les scenes mais j'ai pas testé, comme celui-ci: https://3dground.net/en/prod/prune-scene-2180817 Vos avis sont les bienvenus ! 3ds Max 2022.3.3, Corona 8
  23. Passe ton chemin baptiste: même pas un modèle gratuit a télécharger sur leur site mais ils auraient 80 000 modeles max et 100 000 modeles Sketchup ?! La bonne blague 😄
  24. Lol ? J'ai un dossier rempli de sous dossiers et d'images. Les dossiers contiennent des modeles 3D et les images sont des previews de ces modeles. Mais tout est mélangé pele mele: j'ai des lits, des lampes sur pied, des pendant light, des articles de sdb etc etc ... Le but c'est de déplacer les dossiers avec leur preview respective au bon endroit sur le disque dur, dans le dossier "Lits" par exemple. Je commence par selectionner toutes les previews de lits, et avec Total Commander, je peux enregistrer cette selection particuliere dans un fichier texte. Je deplace toutes les previews selectionnees dans le dossier "Lits". Ensuite j'edite le fichier texte, je supprime toutes les extensions (.jpg, .png ...), et dans Total Commander je restaure la selection depuis le fichier texte modifié: ainsi tous les dossiers contenant les modeles relatifs aux previews que j'avais auparavant selectionnées et déplacées, sont maintenant sélectionnés. Je déplace alors la selection de dossiers au meme endroit que les previews: j'ai isolé tous les modeles de lits avec leur previews respectives dans le dossier "Lits". En gros Total Commander m'a évité de me prendre la tete a selectionner des previews + leur dossier respectif a la main. Sur un ou deux dossiers ca pose pas de probleme, mais quand on a des myriades de dossiers a traiter, ca fait gagner un temps dingue.
×
×
  • Create New...