Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Funciones Noise, Perlin Noise,... (texturas)

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Funciones Noise, Perlin Noise,... (texturas) Responder citando

Hola.

¿Alguien ha manejado este tipo de funciones para el dibujo de texturas procedurales?

Un saludo.
_________________
Nunca digas "Es imposible" sin intentarlo antes.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Hola.

Escribo otra vez porque la exposición del problema ha sido un poco escasa ¿no?
Las texturas procedurales son texturas (renderizados) que se dibujan por código, asignando valores de color (y otros) a cada pixel de la pantalla, y no son producto de pintar con brochas con un bitmap. Los resultados obtenidos son ¡ E S P E C T A C U L A R E S ! y aunque estoy buscando información en internet no he encontrado toda la que yo quisiera.
En cualquier caso, el núcleo o fundamento de las texturas procedurales son las funciones noise o funciones de ruido, que permiten crear texturas aleatorias infinitas (pseudoinfinitas).
He visto la funcion noise típica, pero no entiendo bien su funcionamiento, pues trabaja con bits y esas cosas, y ando un poco perdido. Pongo el código de la función en cuestión:
Código:
float IntNoise(register int x){
  x=(x<<13)^x;
  return (((x*(x*x* 15731+789221)+1376312589)&0x7fffffff)/2147483648.0);
}
¿Qué hace el operador "<<" y el operador "&"? He buscado en la ayuda de C++Builder, pero no lo acabo de entender bien.
¿Alguna ayuda?

Un saludo a todos, y espero no haberos dado la chapa.
_________________
Nunca digas "Es imposible" sin intentarlo antes.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Te sirve esto, es una pagina que habla sobre las texturas

http://www.geocities.com/valcoey/texturas_procedurales.html
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Hola César.

Es una página muy buena y ya la tengo requetemirada.

Gracias.
_________________
Nunca digas "Es imposible" sin intentarlo antes.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

http://mrl.nyu.edu/~perlin/
http://www.cs.umbc.edu/~ebert/book/book.html

Algunas, mas..
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.