Propietats personalitzades

../_images/files_data-blocks_add.png

Plafó de propietats personalitzades.

Les propietats personalitzades són una manera d’emmagatzemar les vostres pròpies dades en blocs de dades del Blender. Es pot utilitzar per a fer aparellats (on ossos i objectes poden tenir propietats personalitzades que controlin altres propietats) i protocols de python, on és habitual de definir nous paràmetres no disponibles a Blender. També és possible accedir a propietats personalitzades des de materials a través del doc:Node Atribut </render/shader_nodes/input/attribute>.

Només certes dades admeten propietats personalitzades:

Per a afegir una propietat personalitzada, cerqueu el plafó Propietats personalitzades, que es troba a la part inferior de la majoria de Propietats o regió de Barra lateral, i feu clic a Nova. Les propietats es poden suprimir des de la mateixa ubicació amb la icona d’eliminar. Un cop afegides, les propietats es poden configurar a través de la icona d’edició perquè operin en un cas d’ús particular; per a més informació, vegeu .`Edició de propietats`_ .

Edició de propietats

Interfície d’usuària

../_images/files_data-blocks_edit.png

Menú emergent d’edició de Propietats personalitzades.

Les propietats personalitzades es poden editar utilitzant el plafó disponible per als tipus de dades que ho admeten. L’edició de propietats permet configurar coses com els valors predeterminats, els intervals i fins i tot afegir consells d’eina personalitzats.

Tipus

El tipus de dades de la propietat; els diferents tipus de dades només poden tenir propietats de dades específiques.

Flotant o decimal:

Un valor numèric amb decimals, p. ex. 3,141, 5,0 o 6,125.

Matriu de decimals:

Una col·lecció de múltiples tipus de dades amb decimals o comes flotants, per exemple [[3,141, 5,0, 6,125] . Aquest tipus de dades també es pot utilitzar per a les dades que es poden representar com una matriu de decimals com ara els colors. Aquests vectors especials de nombres amb decimals es poden definir al selector Subtipus.

Enter:

Un valor numèric sense decimals, per exemple 1, 2, 3 o 4.

Matriu d’enters:

Una col·lecció de múltiples tipus de dades en enters, p. ex. [1, 2, 3, 4] .

Booleà:

Un tipus de dades que té dos valors possibles, p. ex. True o False.

Matriu booleana:

Una col·lecció de valors booleans per exemple [True, False, True]

Cadena:

Una seqüència de caràcters com ara «Un xic de text».

Bloc de dades:

La referència a un objecte del Blender, vegeu : Blocs de dades.

Python:

Edita directament un tipus de dades de Python, utilitzat per a tipus de dades no admesos.

Longitud de la matriu

El nombre d’elements de la matriu. Tingueu en compte que si la longitud del vector passa de 7 no podeu editar directament els seus elements, heu de pitjar Editar valor per editar els elements de la matriu.

Nom de la propietat

El text que es mostra a l’esquerra del valor. Aquest nom també s’utilitza per accedir a la propietat mitjançant Python.

Valor per defecte

Això consigna el valor per defecte de la propietat utilitzada per l’operador ref:Restablir valor per defecte <bpy.ops.ui.reset_default_button>.

Avís

Els valors per defecte són la base de la Fusió d’ANL, mentre que un valor predeterminat absurd (p. ex. 0 per a una propietat utilitzada per a escalar) en una propietat destinada a ser fotofitada pot ser que causi problemes.

Mín, Máx

El valor mínim/màxim que pot prendre la propietat personalitzada.

Sobreseïble per biblioteca

Permet que la propietat sigui sobresegut quan el bloc de dades està vinculat.

Límits suaus

Habilita els límits als quals es pot ajustar el lliscador de Valor de propietat sense haver d’introduir el valor numèricament.

Mín Màx suaus

El valor mínim/màxim per al límit tou.

Passa

Un multiplicador per controlar quant s’incrementa un tipus de dades d’una tirada. La mida interna del pas per a decimals és de 0,01, de manera que un valor de Pas de 5 incrementarà a una taxa de 0,05 i un valor de Pas de 100 incrementarà en 1,0. Per a enters, la mida interna del pas és 1.

Precisió

El nombre de dígits després del decimal a mostrar a la interfície d’usuària per als tipus de dades amb valors decimals.

Subtipus

Especifica el tipus de dades que conté la propietat, el qual afecta com apareix a la interfície d’usuària. Aquesta opció només està disponible per a les propietats amb valors decimals i té diferents opcions per als flotants normals i els flotants matricials. Nota, la unitat sovint depèn de les Unitats d’escena.

Per a nombres de coma flotant normals:

Dades simples:

Els valors de les dades no presenten cap comportament especial.

Píxel:

Una mesura de resolució d’imatge digital.

Percentatge:

El valor que es visualitza és un percentatge, normalment voldreu que els valors Mín i Màx siguin 0 i 100.

Factor:

Un percentatge entre un límit superior i un d’inferior que solen tenir un significat numèric.

Angle:

Una mesura entre línies que s’intersequen.

Temps:

Temps especificat en segons.

Distància:

Mesura de l’espai entre elements.

Potència:

El treball com a factor de temps, mesurat en watts. Això s’utilitza a Blender per mesurar la intensitat de la llum.

Temperatura:

Intensitat de la calor present.

Longitud d’ona:

La distància entre cicles d’una ona mesurada en mil·límetres (mm), micròmetres (µm), nanòmetres (nm), o picòmetres (pm).

Per a matrius de nombres de coma flotant:

Dades simples:

Els valors de les dades no presenten cap comportament especial.

Color lineal:

Color en l’espai de color lineal.

Color de gamma corregit:

El color en l’espai de color gamma corregit.

Angles Euler:

Angles de Rotació d’Euler.

Angles de quaternió:

Angles de Rotació quaternió.

Nota

Perquè qualsevol dels subtipus de color funcioni com s’espera, el Valor de propietat ha de ser un vector amb tres o quatre valors depenent de la disponibilitat d’un Canal alfa.

Tipus d’ID Bloc de dades

El tipus de bloc d’ID. Per exemple: Fita, Imatge, Objecte, Material. A Tipus de blocs de dades n’hi ha una llista completa.

Descripció

Us permet escriure un Consell d’eina personalitzat per a la vostra propietat.

Accés a python

A les propietats personalitzades s’hi pot accedir de manera similar als dictionaris, amb les restriccions de què les fites només poden ser cadenes i els valors només poden ser cadenes, nombres, matrius com a tals o propietats aniuades.

Vegeu la documentació d’APIs per a més detalls.