Preparação Geral Começando com o seu ambiente de desenvolvimento



Baixar 2.38 Mb.
Página17/20
Encontro30.10.2016
Tamanho2.38 Mb.
1   ...   12   13   14   15   16   17   18   19   20

O seguinte é uma lista completa de variáveis de configuração a partir de junho de 2009. Ela foi gerada usando o seguinte código: ConfigVariableManager.getGlobalPtr().listVariables()

Tenha em mente que essa lista inclui os parâmetros de configuração que a funcionalidade de controle que não é plenamente aplicada. Ou seja , nem todas estas variáveis de configuração são tão úteis quanto parecem.

Você pode usar este comando mesmo no caso desta lista fica desatualizado.



Lista de variáveis Panda3D : Variável

Tipo de valor

Omissão

Descrição

aceitar -relógio skew-

bool

0

Isto controla o valor padrão de SmoothMover : get_accept_clock_skew ().

adaptativa - EFP -max -updates -per -frame

int

40

O número de páginas a classe AdaptiveLru será atualizado por frame. Não defina um valor muito alto ou ele irá degradar o desempenho.

adaptativa - EFP peso

duplo

0,2

Especifica o fator de peso utilizado para calcular a média exponencial AdaptiveLru está em movimento.

permitir - collider múltiplas

bool

0

Definir isso é verdade para permitir o uso de um ou DoubleBitMask QuadBitMask para gerenciar colliders muitos adicionado a um atravessador individual em uma única passagem. Se isso é falso, uma máscara de bits de uma palavra é sempre usado, que é mais rápido por passar, mas pode exigir mais passes .

permitir - achatar cor -

bool

0

permite que a cor sempre ser achatada para vértices

permitir - render- incompletos

bool

1

Quando isso for verdade, o quadro pode ser processado , mesmo que alguns da geometria na cena foi paginada , ou se as texturas não estão disponíveis. A geometria não-residentes e texturas serão prestados , logo que pode ser lido a partir do disco , que podem ser vários quadros no futuro. Quando isso é falso , a geometria é sempre paginadas imediatamente quando necessário , mantendo o quadro de render , se necessário.

permitir -live- achatar

bool

1

Definir isso é verdade para permitir a utilização de flatten_strong () ou qualquer variante de um nó que está ligado a um nó de grafo de cena vivo ou false para impedir isso. Achatamento um nó gráfico ao vivo cena pode causar problemas quando threading é habilitado. Esta variável só tem efeito quando o Panda não é compilado para uma compilação de lançamento .

permitir - nonpipeline -threads

bool

0

Esta variável só deve ser true para depuração ou para fins de desenvolvimento. Quando true , a variável de modelo de segmentação , pode especificar um modo de pipeline segmentos, mesmo que o encanamento não é compilado dentro Isso certamente resultará em um comportamento errado, e muito provavelmente irá causar um acidente. Não defina a menos que saiba que você está fazendo .

permitir -portal - abate

bool

0

Definir isso é verdade para permitir clipping portal. Isto irá permitir que o processador de abater mais objetos que são cortados , se não na lista atual de portais. Este ainda é um pouco experimental.

permitir - independentes - wrt

bool

1

Definir isso é verdade para permitir NodePaths independentes ( ou seja, nós que não têm ancestral comum ), a ser ajustado em relação ao outro . Se for verdade, estas serão tratadas como se tivessem um nó comum acima dos seus nós principais .

alfa -bits

int

0 ( em / etc / Config.prc )

O número mínimo de bits do buffer alfa solicitado.

alfa- escala através da textura

bool

1

Quando isso for verdade, Panda vai tentar implementar ColorScaleAttribs que afetam alfa criando uma camada de textura adicional sobre a geometria de uma escala uniforme alfa aplicado em qualquer lugar , se houver pelo menos um slot Textura disponível no gasoduto multitexture . Defina esta falsa para evitar esta fraude , de modo que texturização só é ativado quando o aplicativo permite que ele especificamente . Veja também escala de cores através de iluminação .

Anim- mistura tipo

enum

normalized_linear

O padrão tipo de mistura a ser usado para animações de mistura entre os quadros , ou entre várias animações . Veja interpolar -frames, e também PartBundle : set_anim_blend_flag () e PartBundle : set_frame_blend_flag ().

razão de aspecto

duplo

0

-

valer -abort

bool

0

Definir isso é verdade para acionar um dump de núcleo e / ou rastreamento de pilha quando a primeira afirmação não

async - bind prioridade

int

100

Isso especifica a prioridade para atribuir uma tarefa assíncrona ligam quando é solicitado via PartBundle : load_bind_anim (). Este controla a ordem relativa em que as cargas assíncrona acontecer (em particular, em relação à textura ou assíncrona modelo cargas) . Um número maior aqui faz a carga animações mais cedo.

async carga de atraso

duplo

0

Se isso é diferente de zero , representa um atraso artificial, em segundos, que é aplicada a cada tentativa de carga assíncrona ( no segmento). Sua finalidade é ajudar a depurar os erros que podem ocorrer quando uma carga assíncrona está atrasado. O atraso é por modelo , e todas as cargas aync serão enfileirados atrás do atraso - é como se o tempo que leva para ler um arquivo é aumentado deste montante por ler.

assíncronos clientes

bool

1

-

audio- ativo

bool

1

-

audio -buffering segundos

duplo

3

Controla a quantidade de buffer de áudio ao streaming de áudio. Se você estiver jogando um som streaming, e qualquer quadro único demora mais do que isso, o áudio vai gaguejar . Atenção: o buffer de transmissão de áudio tem um monte de memória. Por exemplo, 5 segundos de áudio estéreo em 44.100 amostras / s tem um megabyte. O padrão de 3 segundos é intencionalmente elevada , favorecendo a correção sobre a eficiência , mas para uma aplicação comercial, você pode querer baixar este .

audio- cache -limite

int

15

O número de sons no cache.

audio- factor distância

duplo

1

-

audio- DLS -file

nome do arquivo

-

Especifica um arquivo DLS que define um conjunto de instrumentos para carregar para a reprodução do arquivo MIDI . Se isso não for especificada, a interface de som vai tentar usar o DLS sistema de arquivos padrão , se estiver disponível , o provável sucesso deste depende do sistema operacional.

audio- doppler fator

duplo

1

-

audio- drop-off fator

duplo

1

-

áudio- biblioteca -nome

corda

p3openal_audio ( a partir de / etc / Config.prc ); fmodex_audio hardcoded

-

audio- min hw - canais

int

15

Garantia esta muitos canais da placa de som local, ou apenas jogar tudo no software.

áudio- música -ativa

bool

1

DConfig

saída de áudio - bits

int

16

-

áudio de saída dos canais

int

2

-

audio- taxa de saída

int

22050

-

audio- play- midi

bool

1

-

audio- play mp3

bool

1

-

audio -play -ondas

bool

1

-

audio- limiar pré -

int

1000000

Se o tamanho descompactado de um arquivo de som superior a esse valor , então Panda3D não tentará armazenar esse arquivo de som na memória RAM. Em vez disso, irá transmitir o arquivo de som do disco. Não é prático para transmitir múltiplos arquivos de som do disco , ao mesmo tempo - o disco rígido do tempo de procura faz gaguejar.

audio- sfx -ativa

bool

1

DConfig

audio- software -midi

bool

1

-

volume de áudio

duplo

1

-

auto- quebrar ciclos

bool

1

Definir isso é verdade para detectar automaticamente e quebrar ciclos de contagem de referência no TransformState e caches RenderState . Quando isso é falso, você deve explicitamente chamar TransformState.clear_cache () de vez em quando para evitar inchaço memória gradual.

auto- flip

bool

0

Isso indica que o ajuste inicial da bandeira auto- flip. Definir verdade para causar render_frame () para virar todas as janelas antes que ele retorna (no modo single-threaded apenas), ou falso que esperar até uma chamada explícita para flip_frame () ou o render_frame next () . Configurando- se verdadeiro o tempo de resposta mais imediata, enquanto que defini-la falsa pode obter uma melhor taxa de frame mais como é conseguida em paralelo com a placa gráfica.

auto- single- cpu afinidade

bool

0

DConfig

aux -exibição

lista

-

Nomes de cada uma das artes gráficas bibliotecas que estão disponíveis em uma plataforma particular. Esta variável pode ser repetido várias vezes. Essas bibliotecas serão julgados um a um , se a biblioteca especificada por load_display não pode ser carregado.

média -frame -rate intervalo

duplo

1

Veja ClockObject : set_average_frame_rate_interval ().

back- buffers

int

1

O número padrão de buffers de volta solicitado.

background-color

duplo

0,41 0,41 0,41

Especifica o rgb ( um valor ) da cor de fundo padrão para uma nova janela ou buffer fora da tela.

bam -endian

enum

littleendian

A ordenação padrão a ser usado para escrever grandes tabelas de dados numéricos para bam arquivos. Isso não afeta todos os números gravados bam arquivos , apenas aqueles para os quais o objeto individual foi concebido para apoiar esta bandeira. O padrão é " nativo ", você pode configurá-lo para " littleendian "ou bigEndian " para atingir uma determinada plataforma .

bam - textura -mode

enum

parente

Defina esta opção para especificar como as texturas devem ser escritos em Bam files.See a fonte panda ou documentação para as opções disponíveis.

basic- shaders somente

bool

# t ( a partir de / etc / Config.prc ); 0 hardcoded

Defina como true se você não está interessado no modelo de shader três e mais além. Definir esse sinalizador fará panda para desactivar as funcionalidades de ponta shader que tende a ser pouco fiáveis ou quebrados. Em algum momento, quando a funcionalidade que está esquisito se torna confiável , pode-se expandir a definição do que constitui o "básico" shaders.

bmp -bpp

int

0

Isto controla quantos bits por pixel são escritas para arquivos BMP. Se este for zero , o padrão, o número de bits por pixel é baseado na imagem.

limites do tipo

enum

esfera

Especifique o tipo de delimitador volume que é criado automaticamente pelo Panda para incluir geometria. Use esfera "ou" caixa ", ou use 'melhor' para deixar Panda decidir o que é mais adequado.

relatório cache

bool

0

-

Cache -relatório intervalo

duplo

5

-

check- debug- notificação de proteção

bool

0

Defina como Verdadeiro para emitir uma mensagem de aviso se uma depuração ou spam notificam saída é não protegidas dentro de uma instrução if.

cliente cpu afinidade

int

-1

DConfig

cliente CPU afinidade máscara

int

-1

DConfig

sono do cliente

duplo

0

DConfig

clip -avião- abate

bool

1

Isso normalmente é verdadeiro; configurá-lo para abate desativar falso de objetos que são completamente atrás de um ou mais planos clip (principalmente útil para depuração ).

relógio degradar -fator

duplo

1

No modo de relógio degradar, retorna a razão pela qual o desempenho é degradado. Um valor de 2.0 faz com que o relógio deve ser retardado por um fator de dois (redução de desempenho para 02/01 o que seria de outra forma) . Veja ClockObject : set_degrade_factor ().

clock -frame -rate

duplo

1

No não- tempo - real modo de relógio, define o número de quadros por segundo que deve aparecer para ser executado . Em forçado ou modo limitado, define a nossa taxa de frame de destino. No modo normal , este não tem efeito. Veja ClockObject : set_frame_rate ().

Modo de relógio

enum

normal

Especifica o modo do relógio global. O modo padrão , normal, é um relógio de tempo real; outros modos de transporte não permitem em tempo real, efeitos especiais, como taxa de quadros simulado reduzida. Veja ClockObject : set_mode ().

Modo de cluster

corda

-

DConfig

sync -cluster

bool

0

DConfig

recolher tcp-

bool

0

Definir isso é verdade para permitir a acumulação de vários pequenos datagramas consecutivos TCP em um datagrama grande antes de enviá-la, para reduzir a sobrecarga do protocolo TCP / IP . Consulte Conexão :: set_collect_tcp () ou SocketStream : set_collect_tcp ().

recolher - tcp- intervalo

duplo

0,2

-

colisão parábola quadra amostra

int

10

Este é o número de pontos ao longo de uma CollisionParabola a amostra , a fim de determinar uma caixa delimitadora precisas .

colisão parábola quadra limiar

duplo

10

Este é o tamanho limite para um CollisionParabola para fazer uma caixa delimitadora ( BoundingHexahedron ). Se a parábola é menor do que isso, fará uma BoundingSphere vez , que é muito mais fácil de fazer e vai ser bom o suficiente para pequenas parábolas .

cor -bits

int

1 ( a partir de / etc / Config.prc ); 0 hardcoded

O número mínimo de bits do buffer de cor solicitada.

cor de escala através de iluminação

bool

1

Quando isso for verdade, Panda vai tentar implementar ColorAttribs e ColorScaleAttribs usando a interface de iluminação, criando um material padrão e / ou luz ambiente , se necessário , mesmo que a iluminação é aparentemente desativada. Isto evita a necessidade de munge os dados vértice para mudar a cor de cada vértice . Defina esta falsa para evitar esta fraude , de modo que a iluminação só é ativado quando o aplicativo permite que ele especificamente . Veja também escala alfa- via -textura .

compor - componentwise

bool

1

Definir isso é verdade para compor e executar componentwise invertido operações sempre que possível. Se isso é falso, as composições são sempre calculados pela matriz.

comprimir -chan qualidade

int

95

O nível de qualidade é um número inteiro que geralmente varia entre 0 e 100 , onde os números menores indicam uma maior compressão no custo da qualidade , e os números maiores indicam maior qualidade , mas menos compressão. Em geral, 95 é o valor mais elevado útil; valores entre 95 e 100 produzem substancialmente maiores, mas não substancialmente melhores imagens, de saída. Isto é semelhante ao nível de compressão JPEG.

comprimir os canais

bool

0

Definir isso é verdade para permitir a compressão lossy de canais de animação , ao escrever para o arquivo bam . Isto serve para reduzir o tamanho do arquivo só bam , mas não reduz o consumo de memória dos canais quando o arquivo é carregado bam .

comprimido , texturas

bool

0

Defina como true para comprimir texturas como eles são carregados na memória de textura , se o driver suporta isto. Especificamente, isso muda o sentido da set_compression (Textura : CM_default ) para Textura : CM_on .

conectar - triângulo - fitas

bool

1

Definir isso é verdade para enviar um lote de tiras de triângulo para a placa gráfica como uma tira de longo triângulo , ligado por degenerar triângulos, ou falso para enviá-los como tiras triângulo separado sem degenerar triângulos. Em hardware PC , utilizando uma tira de longo triângulo pode ajudar o desempenho reduzindo o número de chamadas gráficas separadas que têm de ser feitas.

sistema de coordenadas ,

corda

zup -direita

O sistema de coordenadas padrão para usar todo Panda para a renderização, a entrada do usuário e as operações da matriz , salvo disposição em contrário.

cópia de textura invertida

bool

0

Definir este verdadeiro para indicar que o GSG em uso será invertido texturas quando ele executa uma operação de cópia framebuffer a textura , ou false para indicar que ele faz a coisa certa. Se isso não for definido , o comportamento padrão é determinada pela lógica interna do GSG é .

bin cull -

lista

popup gui -60 indiferenciados (de / etc / Confauto.prc )

Cria uma caixa de refugo novo nome, com as propriedades especificadas . Esta é uma seqüência de três fichas, separadas por espaços em branco : " bin_name tipo de classificação .

nome do cursor

nome do arquivo

-

-

cursor escondidos

bool

0

-

dc- herança múltipla

bool

1

Definir isso é verdade para suportar herança múltipla no arquivo dc. Se isso é falso, o modo antigo , herança múltipla não é suportada , mas os números de campo serão numerados seqüencialmente , que podem ser necessários para apoiar um código antigo que assumiu isso.

dc- tipo da herança por arquivo

bool

1

Este é um corte temporário. Isso deve ser verdade se você estiver usando a versão 1,42 do binário otp_server.exe , que herdou os campos ordenados com base na ordem das classes dentro do arquivo DC , em vez de com base na ordem em que as referências são feitas dentro da classe.

dc- herança virtual

bool

1

Definir isso é verdade para apoiar a herança virtual apropriada no arquivo dc , de modo que o diamante do tipo de morte construções podem ser usadas. Isso também permite o sombreamento (sobrecarga) de nomes de métodos herdados de uma classe base.

descompactador - passo de tempo

duplo

0,1

Especifica a quantidade máxima de tempo que deve ser consumido por uma única chamada para descompactador : run () .

convergir -padrão

duplo

25

A distância padrão de convergência para as câmeras estéreo.

padrão directnotify nível

corda

alerta ( a partir de / etc / Config.prc ); informações codificadas

DConfig

padrão muito

duplo

100000

O padrão muito clipping distância para todas as câmaras.

fov padrão

duplo

30

O campo de visão padrão em graus para todas as câmeras . Esta é definida como uma min_fov , ou seja, é o campo de visão para o menor dos X e Y tamanhos da janela, que é normalmente o campo de vista vertical (janelas são geralmente maior do que eles são altos ). Para uma janela 4x3 , 30 graus vertical é de aproximadamente 40 graus na horizontal .

padrão -iod

duplo

0,2

O padrão de distância interocular para câmeras estéreo.

keystone padrão

duplo

0

A correção de keystone padrão, como um par XY, para todas as câmeras .

padrão - tipo lod

enum

pop

Defina esta opção para qualquer um 'pop' ou ' desaparecer 'para determinar o tipo de LODNode que é criado por LODNode : make_default_lod ().

padrão - modelo -extensão

corda

. ovo ( a partir de / etc / Confauto.prc )

Isso especifica a extensão de arquivo ( com os principais pontos ), que deve ser assumido , se for feita uma tentativa de carregar um nome que não tem extensão. Esta é projetado principalmente para suporte a código legado que usou o recurso agora preterido -extensão implícita do gestor da Panda , o novo código provavelmente deve dar o nome correto para cada modelo de arquivo que pretende carregar .

padrão próximo

duplo

1

O padrão perto de clipping distância para todas as câmeras .

padrão estéreo câmera

bool

1

Quando isso for verdadeiro, o DisplayRegion padrão criado para uma janela ou um buffer com a propriedade estéreo será um StereoDisplayRegion , que ativa as propriedades do som da lente da câmera e permite estéreo. Defina esta falsa exigir StereoDisplayRegions a ser criado explicitamente.

default_max_angular_dt

duplo

0.0333333

-

default_max_linear_dt

duplo

0.0333333

-

default_noise_force_seed

int

665

-

default_terminal_velocity

duplo

400

-

profundidade de bits

int

1 ( a partir de / etc / Config.prc ); 0 hardcoded

O número mínimo de bits do buffer de profundidade requerida.

profundidade de compensação , decalques

bool

0

Definir isso é verdade para permitir que os decalques para ser implementado através da profundidade avançada offset recurso, se for suportado , em vez de através do tradicional (e mais lento ) abordagem de dois passos. Isso é falso por padrão, pois parece que muitos controladores gráficos têm problemas com a sua execução profundidade offset.

detecção de um gráfico de ciclos

bool

1

Definir isso é verdade para tentar detectar ciclos no grafo de cena (por exemplo, um nó que é seu próprio pai ), logo que eles são feitos . Isto não tem efeito no modo NDEBUG .

dirigir- gui -edit

bool

0

DConfig

wtext directo

bool

1

-

disable- pegajoso- chaves

bool

0

DConfig

mostrar

corda

-

Especifique a seqüência de display X para a visualização padrão. Se isso não for especificado, $ DISPLAY é usado.

lista de exibição , animação

bool

0

Definir isso é verdade para permitir o uso de listas de exibição OpenGL para a renderização de geometria animado ( quando a geometria é animado pelo hardware). Isso não é ativado por padrão , porque parece haver alguns problemas com este driver no meu T2 FireGL , mas deve ser perfeitamente factível , em princípio , e você pode ter um pequeno aumento de performance .

mostrar -listas

bool

0

Definir isso é verdade para permitir o uso de listas de exibição OpenGL para a renderização de geometria estática. Em alguns sistemas, isso pode resultar em uma melhoria de desempenho ao longo do vertex buffers sozinho, em outros sistemas (especialmente sistemas low-end ) faz pouca ou nenhuma diferença. Em alguns sistemas , listas de exibição usando pode realmente reduzir o desempenho. Isso não tem nenhum efeito sobre renderização DirectX ou de geometria dinâmica (por exemplo, animação de pele macia ).

downloader -rate -byte

int

3600

Nós gostaríamos que isso seja cerca de 1 segundo de download vale a pena assumir uma conexão 28.8KB ( 28.8KB / 8 = 3600 bytes por segundo).

downloader -disco- escrever -frequência

int

4

Quantas vezes nós escrevemos para o disco é determinado por essa razão que é relativo à taxa de downloader - byte ( por exemplo, se escrever no disco rácio é de 4 , vamos escrever a cada 4 segundos se a frequência é de 0,2 )

freqüência downloader -

duplo

0,2

Freqüência dos pedidos pedaço download em segundos (ou frações de ) ( cerca de 200 milissegundos ida e volta para o servidor ).

timeout downloader -

int

15

-

downloader -timeout -retries

int

5

-

drive -forward velocidade

duplo

20

-

unidade de centro horizontal

duplo

0

-

disco horizontal morto zona

duplo

0,1

-

drive -horizontal- ramp- down-time

duplo

0

-

drive -horizontal- ramp- up-time

duplo

0

-

drive -reverse -velocidade

duplo

10

-

drive- girar velocidade

duplo

80

-

unidade de centro- vertical

duplo

0

-

movimentação vertical , mortos -zone

duplo

0,1

-

drive- vertical- ramp- down-time

duplo

0

-

drive- vertical- ramp- up-time

duplo

0

-

driver -compress - texturas

bool

0

Definir isso é verdade para pedir o driver de gráficos para comprimir texturas , ao invés de compactá-los em memória primeiro. Dependendo do seu driver de gráficos , você pode ou não obter um melhor desempenho ou resultados , definindo esta verdade. Defini-lo verdadeiro pode também permitir -lhe tirar partido de algum algoritmo de compressão exóticas que não DXT1/3/5 que seu driver de vídeo suporta , mas que é desconhecido para Panda. Se a biblioteca libsquish não é compilado em Panda, texturas não podem ser comprimidas em memória, e sempre será entregue ao driver de gráficos , independentemente dessa configuração.

driver -generate- mipmaps

bool

0

Definir isso é verdade para usar o hardware para gerar mipmaps automaticamente em todos os casos , se suportado. Defini-lo para gerar falsas mipmaps em software , quando possível. Isso é falso por padrão , porque alguns drivers ( Intel) parecem fazer um mau trabalho de geração de mipmaps quando necessário , também , gerar mipmaps no software podem permitir que as cargas mais suave textura.

dump gerado - shaders

bool

0

Definir isso é verdade para fazer com que todos os shaders gerado para ser gravada em disco. Isso é útil para depuração geradores shader quebrado.

início de semente aleatório

bool

0

Configure isso é verdade para calcular a semente SSL aleatória no início da aplicação (mais especificamente, quando a biblioteca é carregada libpandaexpress ) ou falso para adiar isso até que é realmente necessário (que será a primeira vez que você abre uma conexão HTTPS ou usar serviços de criptografia ). Você também pode chamar HttpClient : initialize_ssl () para fazer isso quando estiver pronto . O problema é que no Windows, OpenSSL tentará randomize sua semente por rastreamento através de todo o heap de memória alocada, que pode ser extremamente grande em um aplicativo do Panda, principalmente se você já abriu uma janela e começou a render e que esta pode levar até 30 segundos ou mais. Por esta razão, é melhor para inicializar a semente aleatória na inicialização, quando a aplicação é ainda muito pequeno.

ovo aceitar erros de

bool

1

Quando isso é verdade , certos tipos de erros recuperáveis (não erros de sintaxe ) em um arquivo de ovo será permitido e ignorado quando um arquivo é carregado de ovos . Quando ela é falsa, apenas arquivos ovo perfeitamente intactas podem ser carregadas .

ovo -alfa -mode

enum

mistura

Especifica o modo de alpha para aplicar quando a especificação do Alpha "on" aparece no arquivo do ovo ( ou quando uma é primitivo implicitamente transparente, por causa de uma que envolve uma unidade não- alfa , ou por causa de uma textura de quatro canais .

ovo- combinar - geoms

bool

0

Definir isso é verdade para combinar irmão GeomNodes em um único GeomNode , quando possível. Isso geralmente não deve ser necessário , uma vez que o gestor de ovo faz um bom trabalho de combinar estes por si só.

ovo considerar -fans

bool

0

Definir isso é verdade para permitir que o gerador de malha ovo considerar a possibilidade de os fãs triângulo de triângulos que são conectados a um vértice comum. Isto pode ajudar se a cena envolve muita tais triângulos conectados, mas também pode fazer a remoção global menos eficazes ( interferindo com tiras de triângulo).

ovo sistema de coordenadas ,

enum

omissão

-

ovo- coplanar limiar

duplo

0,01

O limite numérico abaixo do qual os polígonos são considerados coplanares. Determinada empiricamente.

ovo emular bface -

bool

0

Quando isso for verdade , a bandeira bface aplicada a um polígono fará dois polígonos diferentes para serem criados, back-to -back. Quando ela é falsa, um único polígono será criado com a bandeira two_sided conjunto nele.

ovo- flat- shading

bool

0

Definir isso é verdade para permitir que o gestor de ovo para criar geometria com o ShadeModelAttrib : M_flat conjunto de atributos . Ele vai fazer isso apenas para a geometria que tem por polígono , normais e / ou cores. Isso permite que o gestor de ovo para evitar a duplicação de vértices quando eles são compartilhados entre polígonos conectados com cores diferentes ou normais , mas evita que a geometria flat-shaded de ser combinada com qualquer geometria adjacentes bom -shaded (por exemplo, como resultado de um flatten_strong operação). É falso , por padrão , uma vez que a geometria flat-shaded é rara, mas você pode desejar para definir se é verdade a cena em grande parte ou totalmente consiste de polígonos flat-shaded .

ovo achatar

bool

1

Isto é normalmente verdade para achatar nós inútil depois de carregar um arquivo de ovo. Defina- false se você quiser ver a hierarquia completa e verdadeira como o gerenciador de ovo criou (embora a nós extra pode ter um impacto pequeno sobre o desempenho render ).

ovo achatar - raio

duplo

0

Isso especifica o raio mínimo de abate no arquivo de ovo. Nós cujo volume delimitador é menor do que este raio será aplainado mais apertado do que nós maiores que esse raio , para reduzir a contagem nó ainda mais. A idéia é que os objetos pequenos não precisam ter seus componentes individuais abatidos separadamente, mas grandes ambientes deveria. Isso permite que o usuário especifique o que deve ser considerado "pequeno". Defini-lo para 0.0 para desativar esse recurso .

ovo- ignore- os decalques

bool

0

-

ovo- ignore- filtros

bool

0

-

ovo- ignore- mipmaps

bool

0

-

ovo -load- clássico de curvas nurbs

bool

0

Quando isso for verdade (e acima também é verdade ) , uma entrada aparecendo em um arquivo de carregar um ovo ClassicNurbsCurve objeto em vez do padrão , um objeto NurbsCurve . Isso só faz diferença quando a biblioteca NURBS + + está disponível , caso em que o padrão, NurbsCurve , é na verdade um objeto NurbsPPCurve .

ovo -load- old- curvas

bool

1

Quando isso for verdade, uma entrada aparecendo em um arquivo de ovo vai carregar como um objeto ou NurbsCurve ClassicNurbsCurve ( veja abaixo). Quando isso é falso , ele vai carregar um RopeNode vez , que usa a interface NurbsCurveEvaluator novo.

ovo -max- índices

int

65535

Especifica o número máximo de índices de vértices que serão adicionados a qualquer um GeomPrimitive pelo gestor de ovo.

ovo -max- tfan ângulo

duplo

40

O ângulo máximo médio por triângulo para permitir a um fã triângulo. Se os triângulos são maiores do que isso - ou seja, mais vagamente embalados -, então temos uma figura tira triângulo é susceptível de fazer um trabalho mais eficaz do que um fã do triângulo, o fabricante do ventilador e deixa -lo sozinho.

ovo -max- vértices

int

65535

Especifica o número máximo de vértices que serão adicionados a qualquer um GeomVertexData pelo gestor de ovo.

malha de ovo

bool

1

Definir isso é verdade para converter triângulos e polígonos de ordem superior em tiras triângulo e triângulo fãs quando um arquivo é carregado de ovos ou convertidos em bam . Defina esta falsa apenas para triangular tudo em triângulos independentes.

ovo- min tfan - tris

int

4

O número mínimo de triângulos que devem ser envolvidos a fim de gerar um fã triângulo. Menos do que isso é apenas a interrupção de uma tira de triângulo.

ovo normal escala

duplo

1

-

ovo da pré-carga simples texturas

bool

1

Isto especifica se o carregador de ovo vai gerar as imagens de textura simples para cada textura carregado. Este substitui o pré - simples texturas padrão global, para arquivos de ovo. Na verdade, o gestor de ovo vai gerar as imagens de textura simples se isto ou pré-carga simples de texturas é verdade.

ovo retesselate coplanar -

bool

0

Se isso for verdade , o gestor de ovo pode inverter a direção tesselation de um único par de triângulos planar que compartilham as mesmas propriedades, se isso vai ajudar a obter uma tira melhor triângulo. Em alguns casos raros , isso pode distorcer o UV em uma face; desativá-la deve eliminar esse artefato (com o custo do triângulo menos eficaz stripping ).

ovo de geometria rígida

bool

0

Definir isso é verdade para criar peças rígidas de um personagem animado como separar nós estático, ou falso para deixar estes com o nó pai como vértice de animação geometria. Definir este verdadeiro significa geometria menos tem de ser vértice de animação , mas tenderá a ser mais peças em separado.

Catálogo: 2010
2010 -> Informativo eletrônico 2010 maio 1ª ediçÃo com mais novidades
2010 -> Informativo eletrônico 2010 marçO 1ª ediçÃo com mais novidades
2010 -> Campus curitiba
2010 -> Universidade fumec faculdade de engenharia e arquitetura fea
2010 -> Cd e dvd sorriso maroto – sorriso 15 anos – ao vivo
2010 -> Sbpjor – Associação Brasileira de Pesquisadores em Jornalismo VIII encontro Nacional de Pesquisadores em Jornalismo
2010 -> Pibic/cnpq/ufcg-2010 características da variabilidade do vento no aeroporto internacional de joão pessoa: período 2003-2009
2010 -> Decreto 1171 fcc 2010 al-sp agente Legislativo de Serviços Técnicos e Administrativos Ética é o conjunto de regras e preceitos de ordem valorativa e moral de um indivíduo, de um grupo social ou de uma sociedade
2010 -> Gabinete Coordenador de Educação Artística/ dea pratica coral

Baixar 2.38 Mb.

Compartilhe com seus amigos:
1   ...   12   13   14   15   16   17   18   19   20




©bemvin.org 2020
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
Dispõe sobre
reunião ordinária
Serviço público
câmara municipal
público federal
Processo seletivo
processo licitatório
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
ensino superior
Relatório técnico
Universidade estadual
Conselho municipal
técnico científico
direitos humanos
científico período
espírito santo
pregão eletrônico
Curriculum vitae
Sequência didática
Quarta feira
prefeito municipal
distrito federal
conselho municipal
língua portuguesa
nossa senhora
educaçÃo secretaria
segunda feira
Pregão presencial
recursos humanos
Terça feira
educaçÃO ciência
agricultura familiar