Estou implementando iluminação para um aplicativo WebGL, mas não sou um artista, então não sei como gerar ou onde obter uma lista de materiais com seus valores (difuso, especular, ambiente e brilho). Eu tenho pesquisado muito, mas sem sorte.
Existe alguma lista ou banco de dados que eu possa ter esquecido? Algum repositório comum ou algo semelhante?
Desde já, obrigado.
Nota: o inglês não é meu idioma principal. Entre em contato se você não entender algo e tentarei reformulá-lo.
materials
reflection-rendering
mikidelux
fonte
fonte
Respostas:
Ótima pergunta! Existem alguns repositórios online de dados ópticos medidos sobre vários materiais.
BRDFs:
Elas são tabuladas de acordo com a direção da luz de entrada e saída; portanto, se você quiser aproximar as imagens de forma difusa e especular, precisará ajustar essas curvas aos dados. Você provavelmente desejará ler sobre BRDFs e também sombreamentos com base física . (Esta é uma área enorme de pesquisa, por isso há muito a aprender!)
Para índices de refração. há http://refractiveindex.info/ como você já mencionou; e caso esteja interessado, também existem alguns dados fotométricos medidos disponíveis sobre as fontes de luz - quão brilhantes elas são e como distribuem a luz em diferentes direções: http://www.americanelectriclighting.com/Library/Photometry/
fonte