Boutique Cinema 4D
Affichage des résultats 1 à 16 sur 16

Discussion: Texture trop grande pour mon hardware.

  1. #1
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100

    Texture trop grande pour mon hardware.

    Bonjour, j'ai un petit problème et du coup une petite question.
    Je suis en train de tester la création de carte animées et je suis face à un problème de taille de texture. Mon ordi rame avec ma texture de fond de carte qui est bien trop grande (65536x46848px) sauf que dans l'idéal c'est vraiment la résolution dont j'ai besoin.
    Connaissez vous un moyen quelconque de diviser cette texture en un grand nombre de plus petites et de pouvoir les assembler dans C4D de sorte qu'il ne travaille que sur les texture à l'image à un instant T.

    Je ne sais pas si c'est possible mais j'aimerai trouver une solution. Merci d'avance.

  2. #2
    Squatteur Niveau 2 Avatar de joecare
    Date d'inscription
    février 2013
    C4D version
    R14 Studio
    OS
    Win 7 64bits
    Messages
    1 229
    Ce plan avec cette texture aussi grande doit etre entièrement visible ou la camera se ballade t elle sur ce plan ?

  3. #3
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100
    La Caméra se balade d'assez près sur le plan d'où l'importance d'avoir une définition si importante.

  4. #4
    Squatteur Niveau 2 Avatar de joecare
    Date d'inscription
    février 2013
    C4D version
    R14 Studio
    OS
    Win 7 64bits
    Messages
    1 229
    Ok, donc on ne voit pas toute la texture en une seule fois....
    on est bien d'accord, c'est un plan, pas une modelisation de terrain...

    Dans ce cas, tu peux decouper ta texture de base dans un soft de retouche d'image et faire des rendus avec seulement une ou deux parties de ta texture sur de simple plans... mais pas pratique comme methode, parce qu'il va te falloir decouper aussi ton rendu en plusieurs parties pour ensuite le remonter en post prod avec un soft de montage video..

    Moi, ce que je ferais dans un cas comme celui ci, je mettrais ma texture sur un plan avec une definition d'affichage assez legère, placerais quelques neutre bien nommé a des points strategique de ta carte, avec un tag de rendu "objet buffer" dessus et je balancerai le rendu ensuite sans fond, et dans After, je recupère tout ça, et incorpore le fonds en m'aidant des neutres pour le caler..

  5. #5
    Pilier Avatar de ozchan
    Date d'inscription
    mars 2004
    C4D version
    R16 Studio
    OS
    Windows 10 pro
    Messages
    540
    il y a quelques années, quand on travaillais sur des grandes cartes dans after, on créait des dalles jointives et after ne chargeait en mémoire que ce qu'il "voyait" donc le fait d'avoir des dalles jointives suffisait pour alléger le calcul

    mais je ne sais pas si c4d fonctionne de la même manière, a priori oui : il n'y a pas de raisons de charger en mémoire ce qui est hors champ..
    Oser rêver, et mentir

  6. #6
    Pilier Avatar de atome451
    Date d'inscription
    mars 2004
    C4D version
    R21 Perpétuelle
    OS
    Windows 10 64bits
    Messages
    1 093
    Salut à vous,

    Si c'est un plan, pourquoi pas découper le plan en X parts égales de polygones ainsi que la texture, créer autant de matériaux avec les morceaux de texture et les attribuer à autant de sélections de polygones? Si le plan a les mêmes proportions que la texture globale, un petit passage par le mode UV-Edit menu UV > Maximiser les UV devrait mettre tout ça au point immédiatement.

    Bien entendu, il faut mettre le MIP > Sans pour chaque texture. Sans quoi on verra les jonctions.

    Idéalement, il faut aussi diviser la texture par un nombre qui ne génère pas de fractions de pixels pour de bonnes jonctions. Par exemple 65536 / 4 = 16384 et 46848 / 3 = 15616... Ça fait 12 matériaux à gérer, ça ne devrait pas être trop long à faire.

    Par contre, je ne sais pas du tout si ça va améliorer l'affichage. En théorie oui mais, entre la théorie et la pratique...

    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		decoupes-plan.jpg 
Affichages :	5 
Taille :		141,9 Ko 
ID : 			18956
    "One cross each." (Monty Python, The life of Brian)
    C4D 21 - Octane C4D plug - 3 x GTX980, 2 x RTX2070 - Intel i7 6850

  7. #7
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100
    Alors merci pour toutes vos réponses, le problème c'est que ce n'est pas un plan. Je n'ai pas été assez clair dans ma définition du problème. C'est un objet relief avec une carte d'élévation.

    Mais en écrivant ce message je me dis que je peux peut être découper ma carte de déplacement aussi et créer plusieurs objets reliefs correctement disposés. Faut que j'essaye pour voir si les jointures sont visibles.


    ozchan
    il y a quelques années, quand on travaillais sur des grandes cartes dans after, on créait des dalles jointives et after ne chargeait en mémoire que ce qu'il "voyait" donc le fait d'avoir des dalles jointives suffisait pour alléger le calcul

    mais je ne sais pas si c4d fonctionne de la même manière, a priori oui : il n'y a pas de raisons de charger en mémoire ce qui est hors champ..


    C'est un peu à ce genre de chose que je pensais mais je ne sais pas comment se comporte C4D non plus sur ce qui se trouve hors champs de caméra, et si il est plus facile pour lui de travailler avec une grande image ou plein de petite.

    D'autant que je complique la donne avec une double couche de texture et un effet fresnel pour voir l'une ou l'autre des texture en fonction de l'angle de la caméra. A cela s'ajoute des couches de réflexion et de relief sélectives.

    Exemple :

    Vue de haut :
    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		vue-de-haut.jpg 
Affichages :	11 
Taille :		447,6 Ko 
ID : 			18959

    Vue intermédiaire :
    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		Vue-intermediaire.jpg 
Affichages :	8 
Taille :		473,7 Ko 
ID : 			18960
    Vue de profil :
    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		vue-de--profil.jpg 
Affichages :	8 
Taille :		523,9 Ko 
ID : 			18961

  8. #8
    Pilier Avatar de ozchan
    Date d'inscription
    mars 2004
    C4D version
    R16 Studio
    OS
    Windows 10 pro
    Messages
    540
    je pense que si tu as un souci ce sera avec la carte d'élévation : difficile de découper sans voir la jointure à mon avis.
    mais ça vaut le coup d'essayer sur deux dalles..

    ----------------
    j'ai fait un petit essai sur deux dalles sur lesquelles je n'applique qu'un déplacement : quelles que soit les options et la manière d'appliquer la texture j'ai toujours une ligne entre les deux dalles.. c'est étrange, il doit y avoir une technique pour que ça jointe parfaitement..
    Dernière modification par ozchan ; 27/10/2016 à 00h23.
    Oser rêver, et mentir

  9. #9
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100
    Je viens de tester avec la carte d'élévation et effectivement la jonction est visible et je ne vois pas comment améliorer ça.

    En même temps je viens aussi d'essayer de conserver la texture d'élévation en intégralité et d'appliquer la texture en 4 morceaux et ça à l'air de le faire. Je vais essayer avec ma texture haute résolution et je reviens vous dire si cinéma4d gère mieux qu'une seule texture.

    -----------

    En effet j'ai testé en divisant en 4 ma grande texture ça à l'air de marcher un peu mieux, faut que je prenne le temps de diviser en 16 pour voir si la différence est plus flagrante.
    Dernière modification par vjpirat ; 27/10/2016 à 18h09.

  10. #10
    Pilier Avatar de ozchan
    Date d'inscription
    mars 2004
    C4D version
    R16 Studio
    OS
    Windows 10 pro
    Messages
    540
    si je comprends bien tu appliques à la même dalle (par exemple de 10*10) une texture de 10*10 et une autre de 100*100 que tu cales exactement au même endroit. mais comment être sur que tu es précis au pixel près ?? juste en utilisant les coordonnées de la texture en projection frontale ??




    d'autre part, je ne sais si un des spécialiste de C4D pourrait expliquer simplement le mode de fonctionnement de la fonction "displacement" ? et notamment les fonctions de "projection arrondie" "projeter la géométrie résultante" etc.. j'ai l'impression que si les éléments ne raccordent pas, cela vient de ces fonctions..
    Oser rêver, et mentir

  11. #11
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100
    Bon finalement après avoir testé en long en large et en travers,

    Je n'arrive pas à faire une découpe de carte d'élévation et à les raccorder entre elles. La jonction est toujours visible et affreuse quelque soit la façon de procéder.

    Par contre pour ce qui est de la texture aucun soucis, en effectuant une découpe de ma texture originale en plusieurs plus petites les jonctions sont invisibles et CInema 4D ne souffre plus de ralentissement. J'ai même réussi à mélanger plusieurs textures de très grosses résolution par ce biais et de faire un fondu entre elles quand la caméra s'approche, par exemple pour changer de résolution à l'approche de la caméra ou de mode de visualisation de la carte.


    ozchan
    si je comprends bien tu appliques à la même dalle (par exemple de 10*10) une texture de 10*10 et une autre de 100*100 que tu cales exactement au même endroit. mais comment être sur que tu es précis au pixel près ?? juste en utilisant les coordonnées de la texture en projection frontale ??
    Concernant ce problème mon calage est effectué d'abord par coordonnées dans des logiciels de cartographie, je récupère des cartes géolocalisé, je les associe et les cale de cette façon. Je les exporte séparément, carte d'élévation en géotiff et les autres en PNG. TOutes mes cartes ont la même definition sauf la carte d'élévation. Par contre elle à les même proportions. Ensuite je retouche mes cartes dans un soft d'image je les exportes les découpes et j'importe le tout dans cinéma 4D.

    JE crée un relief j'importe l'élévation je règle ma définition puis je texture avec un placage uvw, un réglage de taille pour chaque texture qui correspond à chaque découpe, et un décalage en x et y pour les placer. L'idée est de faire un découpe facile à caler après par exemple 4 colonne et 4 ligne ou 5 et 5, ça permet d'avoir des décalages et des réglagles de tailles plus facile dans C4D.

    Si je constate un pb dans C4D je recale à la main mais en génral ça fonctionne plutôt bien, d'autant que comme les zone de travail sont plutôt grande je dois avouer que la carte d'élévation n'est pas très précise comme on est limité à un plan de résolution max 1000x1000 dans C4D. C'est pour ça que pouvoir faire une découpe de carte délévation pourrait permettre de gagner un précison quand on s'approche. Mais comme je travail sur des carte du nord de la france le relief n'est pas déterminant pour l'instant ça me permet surtout de donner un peu plus de nuances et de réalisme au rendu.

    J'espère avoir été clair.

  12. #12
    Gourou Avatar de lenogre
    Date d'inscription
    août 2002
    C4D version
    R20 Studio
    OS
    OS 10.12.6
    Messages
    4 366
    Gravelines !
    Tout ce que j'écris est à prendre au 15e degré. Car comme dit le proverbe chinois : Quand le dragon d'or, le ragondin ; voilà qui devrait faire taire les critiques et me mettre à l'abri d'attaques frontales.

  13. #13
    Pilier Avatar de Floc
    Date d'inscription
    novembre 2012
    C4D version
    R15 Studio
    OS
    WindOSX
    Messages
    1 617
    Citation Envoyé par vjpirat Voir le message
    Je n'arrive pas à faire une découpe de carte d'élévation et à les raccorder entre elles. La jonction est toujours visible et affreuse quelque soit la façon de procéder.
    Normalement la découpe de dalles ne devrait pas poser pas de probleme.
    Par contre si tu decoupe tes dalles depuis geoportail ou d'un soft de cartographie c'est normal que tu ne parvienne pas à les faire raccorder. Il y a toujours une projection qui est effectué (lambert2 pour la france), des que tu change de localisation, le centre de la déformation change et les bord ne raccorderont donc plus. Sur des petites zone ce n'est pas trop sensible mais sur des grandes ça l'est beaucoup plus. Par contre si tu découpe une grande dalle dans c4d il n'y as pas de raisons que ça ne raccorde pas.
    De plus si tu ne récupère pas l'élévation et le map en même temps il est fort probable que ça ne calera pas parfaitement.

    Est ce que tu connais le plug-in dem Earth ? ça simplifie vraiment la vie pour ce genre de manips

    Il n'y a pas de limitation à un plan de 1000x1000. Ca c'est juste la limitation de la primitive plan. Il te suffit de rendre le plan editable et de faire une subdivision.
    Toutefois au dessus de 10Million de polys ça devient dur à gérer, Et vu le type de relief plutôt plats que tu présente une telle définition ne me parait vraiment pas nécessaire.

  14. #14
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100
    lenogre
    Gravelines !
    Oui c'est ça et tout autour ...

    Floc
    Envoyé par vjpirat
    Je n'arrive pas à faire une découpe de carte d'élévation et à les raccorder entre elles. La jonction est toujours visible et affreuse quelque soit la façon de procéder.



    Normalement la découpe de dalles ne devrait pas poser pas de probleme.
    Par contre si tu decoupe tes dalles depuis geoportail ou d'un soft de cartographie c'est normal que tu ne parvienne pas à les faire raccorder. Il y a toujours une projection qui est effectué (lambert2 pour la france), des que tu change de localisation, le centre de la déformation change et les bord ne raccorderont donc plus. Sur des petites zone ce n'est pas trop sensible mais sur des grandes ça l'est beaucoup plus. Par contre si tu découpe une grande dalle dans c4d il n'y as pas de raisons que ça ne raccorde pas.
    De plus si tu ne récupère pas l'élévation et le map en même temps il est fort probable que ça ne calera pas parfaitement.

    Est ce que tu connais le plug-in dem Earth ? ça simplifie vraiment la vie pour ce genre de manips

    Il n'y a pas de limitation à un plan de 1000x1000. Ca c'est juste la limitation de la primitive plan. Il te suffit de rendre le plan editable et de faire une subdivision.
    Toutefois au dessus de 10Million de polys ça devient dur à gérer, Et vu le type de relief plutôt plats que tu présente une telle définition ne me parait vraiment pas nécessaire.
    En fait j'"ai testé la découpe de plusieurs façon, soft de carto, toshop ... le problème n'est pas que les cartes d'élévation ne s'ajustent pas c'est vraiment un problème à la jonction ou il y a une boursouflure.

    Pour DEM earth oui je connais j'ai regardé sur le net ça à l'air pas mal. Le soucis c'est que je leur ai posé des questions sur internet et je n'ai eu aucune réponse.

    En fait le soucis c'est que je suis actuellement en période de test pour déterminer la meilleur façon de bosser je voulais savoir comment fonctionnait leur plugin avec des licences C4D de courte durée, mais personne ne m'a répondu. J'ai donc décidé de me débrouiller moi même.

  15. #15
    Gourou Avatar de lenogre
    Date d'inscription
    août 2002
    C4D version
    R20 Studio
    OS
    OS 10.12.6
    Messages
    4 366
    Si tu mets tes découpes dans un objet Connecteur, tu devrais avoir des éléments "soudés". Tu n'as pas de rupture du lissage Phong bien que tes éléments soient indépendants, c'est tout l'avantage du Connecteur.
    Tout ce que j'écris est à prendre au 15e degré. Car comme dit le proverbe chinois : Quand le dragon d'or, le ragondin ; voilà qui devrait faire taire les critiques et me mettre à l'abri d'attaques frontales.

  16. #16
    Timide
    Date d'inscription
    décembre 2010
    C4D version
    R12 Studio
    OS
    windows7 64bits
    Messages
    100
    Effectivement après avoir testé ça fonctionne plutôt pas mal. Je n'y avait pas pensé du tout.

    Merci beaucoup pour ton intervention

Discussions similaires

  1. Réponses: 10
    Dernier message: 16/09/2009, 21h19
  2. Cinema 4D pour pas trop cher....
    Par Kodam dans le forum Le saloon
    Réponses: 25
    Dernier message: 06/01/2006, 02h46
  3. bord de texture trop propre !
    Par dhumbert dans le forum Général Cinema 4D
    Réponses: 4
    Dernier message: 26/08/2005, 21h41
  4. trop belle pour moi
    Par gizmo dans le forum Le saloon
    Réponses: 6
    Dernier message: 09/03/2005, 23h25
  5. Trop nurbs pour moi...
    Par Muga dans le forum Modélisation
    Réponses: 17
    Dernier message: 06/07/2003, 22h04

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Mediaworks - Logiciels 3D | Design Internet - Creation site internet