Índice do Fórum Dimensao3.com


Autor Mensagem

<  Scripts  ~  [Maxscript] Kelvin Color Picker

Kameleon
Colocada: Sáb Jul 16, 2005 6:57 pm Responder com Citação
Site Admin Registo: 27 Jan 2005 Mensagens: 1108 Local/Origem: Lisboa/Porto - Portugal
Aqui está outro "script"... não é bem um script, na realidade é outro auxiliar que eu criei com alguma informaçao sobre cada tipo de temperatura de cor, desta forma torna-se mais facil a criação de ambientes especificos Smile Espero que vos seja util e em breve irei postar um outro script que permite inserir a intensidade das luzes em Watts (apenas para Vray). Abraços.

macroScript Kelvin_Color_Picker
category:"K Scripts"
tooltip:"Kelvin Color Picker"
buttontext:"Kelvin Color Picker"
(
rollout kcp_black "Black Body Illuminants" width:490 height:310
(
colorPicker cp_candle "" pos:[170,30] width:75 height:20 enabled:true color:(color 255 147 41) title:"Choose a color"
colorPicker cp_40wtungsten "" pos:[170,60] width:75 height:20 enabled:true color:(color 255 197 143) title:"Choose a color"
colorPicker cp_100wtungsten "" pos:[170,90] width:75 height:20 enabled:true color:(color 255 214 170) title:"Choose a color"
colorPicker cp_halogen "" pos:[170,120] width:75 height:20 enabled:true color:(color 255 241 224) title:"Choose a color"
label lbl_candle "Candle (1900K)" pos:[20,30] width:150 height:20
label lbl_40wtungsten "40W Tungsten (2600K)" pos:[20,60] width:150 height:20
label lbl_100wtungsten "100W Tungsten (2850K)" pos:[20,90] width:150 height:20
label lbl_halogen "Halogen (3200K)" pos:[20,120] width:150 height:20
colorPicker cp_carbonarc "" pos:[170,150] width:75 height:20 enabled:true color:(color 255 220 244) title:"Choose a color"
label lbl_carbonarc "Carbon Arc (5200K)" pos:[20,150] width:150 height:20
colorPicker cp_highnoonsun "" pos:[170,180] width:75 height:20 enabled:true color:(color 255 255 251) title:"Choose a color"
label lbl_highnoonsun "High Noon Sun (5400K)" pos:[20,180] width:150 height:20
colorPicker cp_directsunlight "" pos:[170,210] width:75 height:20 enabled:true color:(color 255 255 255) title:"Choose a color"
label lbl_directsunlight "Direct Sunlight (6000K)" pos:[20,210] width:150 height:20
colorPicker cp_overcastsky "" pos:[170,240] width:75 height:20 enabled:true color:(color 201 226 255) title:"Choose a color"
label lbl_overcastsky "Overcast Sky (7000K)" pos:[20,240] width:150 height:20
colorPicker cp_clearbluesky "" pos:[170,270] width:75 height:20 enabled:true color:(color 64 156 255) title:"Choose a color"
label lbl_clearbluesky "Clear Blue Sky (20000K)" pos:[20,270] width:150 height:20
GroupBox grp_black_body_illu "Info" pos:[270,10] width:200 height:270
label lbl_info_black_body_illu "The first group of light sources are the black body illuminants. These are materials that produce light when they are heated. The sun is a black body illuminant, as is a candle flame. The color of light of these types of sources can be characterized by their Kelvin temperature. Note that this temperature has nothing to do with how hot a light source is - just with the color of its light. A light source with a low Kelvin temperature is very red. One with a high Kelvin temperature is very blue. More accurately, when we see two light sources side by side in a scene, the higher Kelvin light appears more blue, and the lower Kelvin light appears more red. Its all relative." pos:[280,30] width:180 height:240
)

rollout kcp_fluo "Fluorescent Lights" width:490 height:320
(
colorPicker cp_warm "" pos:[170,30] width:75 height:20 enabled:true color:(color 255 244 229) title:"Choose a color"
colorPicker cp_standard "" pos:[170,60] width:75 height:20 enabled:true color:(color 244 255 250) title:"Choose a color"
colorPicker cp_coolwhite "" pos:[170,90] width:75 height:20 enabled:true color:(color 212 235 255) title:"Choose a color"
colorPicker cp_fullspectrum "" pos:[170,120] width:75 height:20 enabled:true color:(color 255 244 242) title:"Choose a color"
label lbl_warm "Warm Fluorescent" pos:[20,30] width:150 height:20
label lbl_standard "Standard Fluorescent" pos:[20,60] width:150 height:20
label lbl_coolwhite "Cool White Fluorescent" pos:[20,90] width:150 height:20
label lbl_fullspectrum "Full Spectrum Fluorescent" pos:[20,120] width:150 height:20
colorPicker cp_growlight "" pos:[170,150] width:75 height:20 enabled:true color:(color 255 239 247) title:"Choose a color"
label lbl_growlight "Grow Light Fluorescent" pos:[20,150] width:150 height:20
colorPicker cp_blacklight "" pos:[170,180] width:75 height:20 enabled:true color:(color 167 0 255) title:"Choose a color"
label lbl_blacklight "Black Light Fluorescent" pos:[20,180] width:150 height:20
GroupBox grp_fluo "Info" pos:[270,10] width:200 height:290
label lbl_info_fluo "These light sources produce light by creating a large amount of UV light via high voltage electrical discharge through a tube filled with rare gasses. The UV light excites materials coating the tube to produce light through fluorescence. These lights have broad but sometimes disjointed spectra. Depending on the quality of the tube and its intended purpose, the color can vary in ways that cannot be described by black body illumination. In fact, the disjointed nature of fluorescent spectra begin to exceed the ability to characterize these colors accurately in RGB. These values and samples are again based on my personal observations of different source types." pos:[280,30] width:180 height:260
)

rollout kcp_gas "Gaseous Light Sources" width:490 height:430
(
colorPicker cp_mercury "" pos:[170,30] width:75 height:20 enabled:true color:(color 216 247 255) title:"Choose a color"
colorPicker cp_sodium "" pos:[170,60] width:75 height:20 enabled:true color:(color 255 209 178) title:"Choose a color"
colorPicker cp_metal "" pos:[170,90] width:75 height:20 enabled:true color:(color 242 252 255) title:"Choose a color"
colorPicker cp_high "" pos:[170,120] width:75 height:20 enabled:true color:(color 255 183 76) title:"Choose a color"
label lbl_mercury "Mercury Vapor" pos:[20,30] width:150 height:20
label lbl_sodium "Sodium Vapor" pos:[20,60] width:150 height:20
label lbl_metal "Metal Halide" pos:[20,90] width:150 height:20
label lbl_high "High Pressure Sodium" pos:[20,120] width:150 height:20
GroupBox grp_gas "Info" pos:[270,10] width:200 height:400
label lbl_info_gas "This final type of light source usually involves a metallic gas under pressure being excited by a high voltage coil. They do not produce a continuous spectrum at all, but instead produce a series of monochromatic lines of light energy. This confounds our ability to accurately reproduce the full effect of how these lights look and interact with colors in a scene. For example, a standard mercury vapor lamp, such as found in older city street lights and parking lots, produces only a few lines of monochromatic light - a yellow, a green, a blue, and a purple. To the casual eye, the light looks somewhat whitish but in fact, red objects in such light lose their color and appear black - there is no red component to the light at all. But in RGB, you cannot produce a purple-green color without using red. Thus, red objects will still appear red under such a simulated light. Until the day that 3D programs such as Cinema 4D allow you to define light sources by their spectral output instead by RGB value, there isn't much we can do about it." pos:[280,30] width:180 height:370
)


if MainFloater != undefined then CloseRolloutFloater MainFloater
MainFloater = NewRolloutFloater "Kelvin Color Picker" 490 490

AddRollout kcp_black MainFloater
AddRollout kcp_fluo MainFloater
AddRollout kcp_gas MainFloater
)

_________________
.artur leao.
You can do it! VFX
Ver o perfil de utilizadores Enviar Mensagem Privada
n3no
Colocada: Dom Jul 17, 2005 12:05 am Responder com Citação
Novo membro Registo: 23 Mai 2005 Mensagens: 34 Local/Origem: Oeiras
grande cromo!!

nunca mexi muito com o maxscript, mas acho que esse deve ser o meu ultimo passo a querer dar....

muito bem.
abraço.
Ver o perfil de utilizadores Enviar Mensagem Privada
Malanjo
Colocada: Dom Jul 17, 2005 12:17 am Responder com Citação
Visitante
...


Editado pela última vez por Malanjo em Dom Jun 30, 2013 5:38 pm, num total de 1 vez
cc
Colocada: Dom Jul 17, 2005 1:01 am Responder com Citação
Já faz sozinho Registo: 09 Mar 2005 Mensagens: 426 Local/Origem: lisboa
isto é algo que já me ultrapassa, mesmo com a papinha toda feita acho que não os sei por a rolar, mas gostava de experimentar. Very Happy
a minha unica experiencia com scripts valeu-me uma formatação para voltar a trabalhar no max Embarassed era um script para fazer algo parecido com o toycar do reactor, não sei o que se passou que todas as primitivas criadas daí para a frente iam para ao centro (0,0,0) e não as conseguia tirar de lá Evil or Very Mad mesmo reinstalando o max ficava assim

nunca percebi o que foi aquilo
Ver o perfil de utilizadores Enviar Mensagem Privada Enviar email
Kameleon
Colocada: Dom Jul 17, 2005 2:26 am Responder com Citação
Site Admin Registo: 27 Jan 2005 Mensagens: 1108 Local/Origem: Lisboa/Porto - Portugal
Para exteriores tambem tens ai, o ke eu kostumo fazer é por o overcast sky(7000K) na skylight e por a cor do sol com a mesma cor de uma vela e depois baixarlhe a saturaçao para um valor enter 15/25 E depois ainda faço um mapa gradiente com 3 kores a começar de baixo para cima, com a cor da vela, overcast sky e depois clear blue sky, ponho em spherical e aplico ao environment slot do max.

cc - se te lembras dakeles testes dos candeeiros ke uma vez postei no teu topic, foi com esta cena a auxiliar, alias foi nessa altura ke desenvolvi este plugin e o das intensidades em watts Very Happy

n3no - lol thanx, eu como ja programei, tenho facilidade em adaptar-me e ver as coisas desta forma e alem disso adoro as teorias por detras das cenas e como usar photometricas fica mais lentinho... Razz E ainda andei a peskisar mais... mas depois nao tive tempo para fazer mais nada... Smile Vou fazendo conforme as necessidades.

Obrigado e abraços!

_________________
.artur leao.
You can do it! VFX
Ver o perfil de utilizadores Enviar Mensagem Privada
Mira
Colocada: Qui Jul 28, 2005 5:04 am Responder com Citação
Novo membro Registo: 26 Jul 2005 Mensagens: 39
kamaleon
Grande iniciativa
gostava de a aprender Maxscript
Se puderes faz uns tutos a começar do básico que eu depois fuço Obrigado
Acho que seria uma área de interesse aqui no forum
Se alguém souber de tutos online de maxscipt gostava de saber agradeço
abraços para todos

_________________
"Tudo vale a pena quando a alma não é pequena." Fernado Pessoa
Ver o perfil de utilizadores Enviar Mensagem Privada Enviar email
Kameleon
Colocada: Qui Jul 28, 2005 10:46 am Responder com Citação
Site Admin Registo: 27 Jan 2005 Mensagens: 1108 Local/Origem: Lisboa/Porto - Portugal
Thanx Mira Smile Na minha opinião para começares a dar umas "voltas" com Maxscript o melhor é mesmo dares uma vista de olhos na ajuda de Maxscript que vem com o Max. Eu tambem tive uma certa dificuldade em adaptar-me e conseguir fazer alguma coisa, não encontrei nada de especial em termos de tuts, pq quando keres fazer algo muito especifico... é complikado, convem primeiro aprenderes as sintaxes e a linguagem e claro se tiveres bases de programaçao ainda melhor. Existem dvd's e vtm's sobre maxscript, um livro ou dois porreiros, mas nunca lhes peguei, depois se tiver tempo posto aqui umas referencias. No entanto é como te digo, faz os tuts do Max, le-os de tras para a frente e vai treinando, depois quando encontrares ou precisares de fazer algo mais especifico... ai é ke vem o desafio Smile Abraços

_________________
.artur leao.
You can do it! VFX
Ver o perfil de utilizadores Enviar Mensagem Privada
Mira
Colocada: Dom Jul 31, 2005 9:59 am Responder com Citação
Novo membro Registo: 26 Jul 2005 Mensagens: 39
Kamaleon, Thanx eu, obrigado mano, sabes não sou da área de programação, mas tenho algumas bases por gostar de cenas lógicas ( sou de matemática) o mal é que eu ainda estou a iniciar no max (adoro isto) e por outro lado estou a seguir o conselho de gente «experiente», que primeiro devo aprender a modelar e conhecer todas as ferramentas do max e só depois devo partir para outros voos como animação, que é aquilo que eu quero, e maxscript.
Outro assunto: Fiquei feliz por encontrar este forum, pensei que o 3d em Portugal era mentira assim dá mais animo. Agora o azar é vosso!!! que vou-vos chatear para poder aprender na esperança que daqui algum tempo possa retribuir qualquer coisinha....abraços

_________________
"Tudo vale a pena quando a alma não é pequena." Fernado Pessoa
Ver o perfil de utilizadores Enviar Mensagem Privada Enviar email

Mostrar os tópicos anteriores:  

Todos os tempos são GMT
Página 1 de 1
Novo Tópico

Ir para:  

Neste fórum, você Não pode colocar mensagens novas
Não pode responder a mensagens
Não pode editar as suas mensagens
Não pode remover as suas mensagens
Você Não pode votar neste fórum
You cannot attach files in this forum
You can download files in this forum