![]() |
|
Bienvenido a Foros 3DPoder.. Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! ! Si usted tiene algún problema con su registro, por favor , díganoslo aquí.
|
|
|||||||
|
|
#16 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: noviembre-2007
Mensajes: 27
|
Me parece bien definir un proyecto.
A pesar de eso me interesa aprender el manejo de este lenguaje y por ahora vamos viendo que pinta con pequeñas cosas. Por ahora les envío lo que hice con comentarios para que se pueda entender. La camara sigue al la bola. |
|
|
|
|
|
#17 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: noviembre-2007
Mensajes: 27
|
Bueno a ver si ahora lo puedo subir jejeje
soy medio gil. |
|
|
|
|
|
#18 (enlace permanente) |
|
A-team
|
Hola a todos aqui les dejo el codigo comentado de como hacer seguir a la estrella con la camara o algo asi
Graphics3D 640,480,16,2 camara=CreateCamera() light=CreateLight() PositionEntity camara,0,10,-25 TurnEntity camara,0,0,0 piso=LoadMesh( "piso.3ds" ) bola=LoadMesh( "bola.3ds" ) ac#=0 ;angulo global del objeto respecto al fondo z dc#=25 ;distanica de la camara a la estrella While Not KeyHit(1) ;incrementos relatios para la estrella x#=0 y#=0 z#=0 ay#=0 ;incremento relativo para que la estrella ruede sobre si misma ax#=0 ;controlando los incrementos con las teclas del cursos If KeyDown(200) Then z#=0.5 ax#=5 EndIf If KeyDown(20 z#=-0.5 ax#=-5 EndIf If KeyDown(203) Then ay#=1 ac#=ac#+1 EndIf If KeyDown(205) Then ay#=-1 ac#=ac#-1 EndIf ;Moviendo(relativamente)/girando el bojeto en la nueva psicion con los incrementos obtenidos MoveEntity bola,0,0,z# RotateMesh bola,ax#,0,0 TurnEntity bola,0,ay#,0 ;obteniendo las coordenadas absoltas del objeto zc#=EntityZ(bola,True) xc#=EntityX(bola,True) ;posicionando la cmara atras del objeto PositionEntity camara, xc# + dc# * Sin(ac#) , dc ,zc#-dc# * Cos(ac#),True RotateEntity camara,15,ac#,0 ;actualizando el mundo UpdateWorld RenderWorld Flip Wend End
__________________
Nada es imposible si eres capaz de imaginarloHubert Farnsworth |
|
|
|
|
|
#19 (enlace permanente) |
|
A-team
|
El codigo va creciendo, pero para no molestar a Pepius no lo he contado
.Espero que la puedan analizar y tal ves hacerlo mas pequeño
__________________
Nada es imposible si eres capaz de imaginarloHubert Farnsworth |
|
|
|
|
|
#20 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: noviembre-2007
Mensajes: 27
|
Mas pequeño imposible.
Solo agregue 2 lineas a tu codigo. Jejeje... amarrete con los kb. |
|
|
|
|
|
#21 (enlace permanente) |
|
A-team
|
camara=CreateCamera(bola)
EXELENTE No habia reparado que era posible hacerla aso de facil...... Una ves mas convencido que el blitz hace las cosas muuuuucho mas faciles.......solo esperemos que nos permita hacer muchas cosas Saludos a todos ya casi estamos listos.... ahora las colisiones pero antes tendremos que crear un esenario con algunas casitas y o paredes.... haber si nos dan una manito los tigress en MODELADO 3d pero algo simple con paredes verticales despues analizamos las pendientes Aplausos para todos nosotros
__________________
Nada es imposible si eres capaz de imaginarloHubert Farnsworth Última edición por Cibertronic fecha: 05 may 2008 a las 04:23. |
|
|
|
|
|
#22 (enlace permanente) |
|
A-team
|
Ya tenemos resuleta la forma de hacer que la camara sigua a la bolita Yeeee
Bueno aqui la bolita la haremos girar en un esenario con paredes, para conseguir la colision. He dibujado un esenario algo simple pero estara bueno para las pruevas revisar los codigos que le mando, el archivo estilosur usa la forma que nos enseño ESTILO SUR pero algo raro sucede cuando se escala la estrella haber si encontrmaos como corregir ese pivoteo entre la estrella y la camara al girar la estrella Ruedarueda1 es otra forma de hacerlo, bueno el codigo es mas extenso pero no reporta ese pivob, haber como corregimos o integramos los codigos para hacer uno mas robusto muy pronto estaremos haciendo las coliciones que la fuerza nos acompañe......
__________________
Nada es imposible si eres capaz de imaginarloHubert Farnsworth Última edición por Cibertronic fecha: 05 may 2008 a las 04:29. |
|
|
|
|
|
#23 (enlace permanente) |
|
A-team
|
Yo tamiben provb el div, que programa sobre todo eso de poder utlilzar procesos(en otros leguajes hilos) ahi si se podia hacer cosas de forma facil, un opwolf3D o un Doom nos salia rapidisimo gracias asu modo 8... lasltima que no salio un div3.. lastima que no corra en XP..... hay un proyecto llamdo fenix que usaba la misma sintaxis del div.. pero tambien creo que por problemas legales... nunca vio la luz....
con raxzon los blenderadictos de este foro le echa unas ganas al software libre..... Bueno ojala que salga otro asi dee facil y asi de potente con todas las herrmaientes que uno necesita(sera el blender?...... he oido tambien en este foro que permite programar y crear los videojuegos....viva el software libre) Un saludaso a todos y esperemos que el blitz nos dee lo que estamos esperando de el. Ha y bueno en mis ratos libre que no son muchos por cierto, se me cruzo una ideita... que creen podria hacerce realida... UDs QUE OPINAN, y ¿estara dentro de las normas del foro??????
__________________
Nada es imposible si eres capaz de imaginarloHubert Farnsworth Última edición por Cibertronic fecha: 05 may 2008 a las 04:51. |
|
|
|
|
|
#24 (enlace permanente) |
|
My Member
Fecha de Ingreso: enero-2008
Ubicación: Pamplona
Mensajes: 265
|
Me apunto aunq yo lo poco que se es lo que nos enseño crason
|
|
|
|
|
|
#25 (enlace permanente) |
|
My Member
Fecha de Ingreso: enero-2008
Ubicación: Pamplona
Mensajes: 265
|
seguro que esta dentro de las normas porqhabia una idea parecida en el otro post, aunq el autor desaparecio
|
|
|
|
|
|
#26 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: noviembre-2007
Mensajes: 27
|
Bueno muchachos.
Les dejo la corrección CameraRange camara,1,3000 establece el rango que visualiza la camara desde 1 hasta 3000 pixeles si el terreno es grande se aumenta. Adjunto la corresccion saludos. |
|
|
|
|
|
#27 (enlace permanente) |
|
My Member
Fecha de Ingreso: enero-2008
Ubicación: Pamplona
Mensajes: 265
|
me podeis hacer una aclaracion? el blitz es un lenguage de programacion y compilador no?, entonces motor grafico como tal no tiene no? por ejemplo se le podria aplicar antialiasing?
|
|
|
|
|
|
#28 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: noviembre-2007
Mensajes: 27
|
Es un game engine (motor de juego) que va renderizando hasta el alcance de la camara.
Tiene muchisimas funciones propias. Tengo un manual con todas las funciones disponibles por la noche lo subo para que puedan leerlo. Deben tener algo de conocimiento en programacion ya que son las fuciones con pequeños ejemplos que utilizan logica. por lo que lo estube leyendo se pueden hacer maravillas. Veamos hasta donde llegamos Saludos. |
|
|
|
|
|
#29 (enlace permanente) |
|
My Member
Fecha de Ingreso: enero-2008
Ubicación: Pamplona
Mensajes: 265
|
okis mientras vayais poco a poco me apunto, hasta ahora el codigo lo entiendo sin problemas se me complica ahora con las colisiones pero sera cosa de leerse la ayuda y la lista de sintaxis
|
|
|
|
|
|
#30 (enlace permanente) |
|
My Member
Fecha de Ingreso: enero-2008
Ubicación: Pamplona
Mensajes: 265
|
tiene un fallo muy raro y es que al rotar rota como eje la camara y no la bola
|
|
|
|
![]() |
LinkBacks (?)
LinkBack to this Thread: http://www.foro3d.com/f113/blitzbasic-3d-60868.html
|
||||
| Escrito Por | For | Tipo | Fecha | |
| 3d | Este hilo | Refback | 16 may 2008 09:31 | |
| Usuarios activos actualmente viendo este tema: 5 (1 miembros y 4 visitantes) | |
| Cibertronic |
| Herramientas | Buscar en Tema |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Duda existencial, ¿merece la pena trabajar en 3D en España? | Sumatra | Infografía General | 80 | Hace 1 Día 14:41 |
| Páginas de 3D | stroof | Peticiones y Búsquedas | 14 | 31 mar 2008 15:40 |
| Como ponerse al dia en el mundo del 3d? | rathsodic | VideoJuegos | 15 | 03 dic 2007 13:00 |
| PROJECT FRONTIER (juego 3D de ROL estilo final fantasy) | Bahamut | Colaboraciones e Iniciativas | 8 | 16 mar 2007 00:28 |
| Exportar modelos de videojuegos a 3dmax... | Gepetto | VideoJuegos | 17 | 09 abr 2006 13:22 |
|
|