Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 27-04-2007
kakarotv5 kakarotv5 is offline
Miembro
 
Registrado: feb 2007
Posts: 162
Poder: 18
kakarotv5 Va por buen camino
Cita:
Empezado por jhonny
A ver, esque no entiendo muy bien lo que quieres hacer, ¿Lo que quieres es hacer una casa?
No no, ahora lo que quiero hacer es un terreno tridimensional con altos y bajos (elevaciones del terreno).

Mira esto es lo que te pregunté en la página uno de este mismo post:

Cita:
Empezado por kakarotv5
Hola jhonny, oye ¿tú sabrías decirme una forma fácil de crear un terreno tridimensinal con altos y bajos en Blender?.

No quiero usar la malla (Grid) ya que no tiene volumen (es un plano deformado) y tengo problemas a la hora de tratarlo en Delphi.

Los problemas que tengo es que hago una malla con altos y bajos y luego en Delphi se me ve muy pequeña y da igual si en Blender la hago más grande o pequeña, siempre me sale igual de pequeña, sin embargo si en Blender hago un cubo enorme en Delphi me sale también enorme y eso es lo que quiero un terreno enorme.

Lo que yo quiero sería algo como la malla pero con volumen, por ejemplo un cubo que pudiera deformar para hacer los altos y bajos y luego pasarlo a Delphi para que eso fuera el suelo de mi terreno.

¿Sabes a lo que me refiero?.

Gracias y un saludo.
A ver que se te ocurre.

Última edición por kakarotv5 fecha: 27-04-2007 a las 17:18:10.
Responder Con Cita
  #22  
Antiguo 27-04-2007
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.918
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Que te parece si te mueves a un sitio como esmaya.org?

Una comunidad de 3Dseros te seviria mas....

Aparte que existen varios metodos para hacer de esos terrenos, y quizas un generador de terrenos y ambiente (Terragen, Vue, etc...).

Los terrenos se pueden hacer con planos, cajas, lineas, importados de una textura y extruidos, etc...

Por eso te digo que mejor te mueves a una comunidad de 3D
__________________
El malabarista.
Responder Con Cita
  #23  
Antiguo 27-04-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
mmmm, Ya te entiendo, disculpa el hecho de que no lo había hecho antes, pues la verdad esque tu pregunta es bastante clara.

Como ya te he dicho antes apenas me estoy encarretando con el asunto pero se me ocurren dos ideas para probar:

1) Insertas un Plano y haces WKey, luego le das SubdivideMulti y le pones un valor de unos 20 o mas segun lo necesites, le das el realce como si se tratara de una Grid y pruebas si te sirve.

2) Como ya vimos que el plano no tiene "Volumen" (Aunque recordemos que volumen es el espacio que ocupa un cuerpo) pues tratemos con el cubo...
a) Inserta un Cubo.
b) SKey y agrandalo tal y cual como lo necesites.
c) 6Key hasta que te muestre un costado del cubo.
d) SKey y luego YKey para que te permita cambiar el "Grosor" del Cubo. Lo Cambias de manera que quede mas delgado.
e) Luego 4Key hasta que te muestre de nuevo la parte Frontal.
f) De allí haces WKey y aplicas el "Subdivide Multi" que aparece en el menú. Según tu conveniencia le dices cuantas divisiones.
g) Haces los Altos y bajos y luego lo pruebas en Delphi.

Espero que esto si te sirva, ya se ha vuelto un reto también para mi .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #24  
Antiguo 28-04-2007
kakarotv5 kakarotv5 is offline
Miembro
 
Registrado: feb 2007
Posts: 162
Poder: 18
kakarotv5 Va por buen camino
Al final conseguí hacer un terreno en tres dimensiones con altos y bajos en Blender mediante malla regilla (Add -> Mesh -> Grid).

Si que se puede hacer mediante la rejilla, lo que pasa es que antes lo hacía mal, jhonny gracias de todos modos por tu explicación anterior.

Ahora me toca investigar para poner textura a mi objeto 3ds desde Delphi.

Ya os contaré.

Saludos.

Última edición por kakarotv5 fecha: 29-04-2007 a las 16:56:43.
Responder Con Cita
  #25  
Antiguo 29-04-2007
kakarotv5 kakarotv5 is offline
Miembro
 
Registrado: feb 2007
Posts: 162
Poder: 18
kakarotv5 Va por buen camino
¡Ya conseguí poner una textura a mi rejilla y que se vea en Delphi tal cual se ve en Blender!

Al contrario de como pensaba no hay que poner la textura desde Delphi sino que tienes que crear desde Blender el archivo 3ds con la textura ya puesta.

Pero cuidado, la textura tiene que tener formato bmp, yo inicialmente usaba el formato jpg y no me lo cogía (inexplicablemente, ya que añadí la clase Jpeg en la cláusula Uses de mi programa).

Otra cosa muy a tener en cuenta para que se os vea la textura de vuestro objeto 3ds es que:

Debeis de sacar en vuestra escena un componente de tipo TGLMaterialLibrary y luego enlazar vuestro TGLFreeForm, TGLActor o vuestro TOXNewtonStaMesh por ejemplo al componente de tipo TGLMaterialLibrary sacado sin olvidar de establecer la propiedad UseMeshMaterials a True.

Saludos y gracias a todos.

PD: Por cierto por si teneis Blender y os interesa tenerlo en español aquí explican como ponerlo en español.

Última edición por kakarotv5 fecha: 29-04-2007 a las 17:44:36.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Que usais para programar en php? chux HTML, Javascript y otros 22 18-08-2006 16:38:31
Programa para hacer diagrama de flujo. metalfox6383 Varios 8 05-07-2006 22:57:21
Como hacer para que un programa NO pueda ser cerrado desde el Task Manager? bustio Varios 6 25-05-2006 18:58:04
Como hacer un programa que utilice base de datos para un a intranet en Buider c++ 5.0 TitoAlejandro C++ Builder 5 22-11-2005 10:02:15
¿Que formas hay de hacer un Sweep desde código? taote Firebird e Interbase 0 03-02-2004 16:57:00


La franja horaria es GMT +2. Ahora son las 16:58:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi