Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-07-2012
chinnamasta chinnamasta is offline
Registrado
NULL
 
Registrado: jun 2012
Posts: 6
Poder: 0
chinnamasta Va por buen camino
Crear Objeto 3D por medio de botón en glscene!!

Hola Club delphi.


1.- Estoy desarrollando un escenario 3d en el cual se puedan crear objetos 3D por medio de un botón y que se cree en un lugar especifico dado por 3 Tlabel en el cual especifiques tu la posición de dicho objeto el problema es que no puedo llamar a dicho objeto para crearlo en mi escena. solo me falta la parte en la que es creado ya que ya puedo leer los Tlabel´s.

de antemano muchas muchas gracias a quien pueda darme un poco de su tiempo.
Responder Con Cita
  #2  
Antiguo 05-07-2012
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Crear un objeto es tan fácil como crear cualquier otra cosa en Delphi:
Código Delphi [-]
var
  m: TMeshObject;
begin
  m := TMeshObject.Create;
  m.Visible:= True;

Pero si no me equivoco, no verás nada, porque la malla (mesh) no tiene vértices, por tanto, no tiene lados ni caras. Tienes la propiedad "Vertices" que deberías rellenarla en tiempo de ejecución para ver algo.

No sé, me dá que deberías crear los modelos 3D en Blender/3DStudio Max y ya después, solo tienes que cargarlos dinámicamente en GLScene.

Vamos, algo así (esto funciona por ser objeto standard de GLScene:
Código Delphi [-]
var
  GLTorus2: TGLTorus;
begin
  GLTorus2 := TGLTorus.Create(GLScene);
  GLTorus2.Position.X := 0;
  GLTorus2.Position.X := 0;
  GLTorus2.Position.X := 0;
end;
En este caso la escena es quien destruirá el Torus al destruirse ella.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
Añadir texturas diffuse, normal y specular a un objeto tridimensional en GLScene noob Gráficos 4 24-01-2012 12:35:09
Visualizar un mismo objeto en diferentes TGLSceneViewer: GLScene Mnelson Gráficos 1 08-02-2010 03:07:04
crear objeto con un boton en C# (de C# a html) JuanErasmo HTML, Javascript y otros 0 13-01-2007 01:41:09
Crear componente por medio de codigo Markoz Firebird e Interbase 2 24-05-2006 21:46:13
El mismo nombre de objeto por medio de índices Isaac Varios 5 09-02-2004 11:54:04


La franja horaria es GMT +2. Ahora son las 12:48:35.


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