Moviliario 3D (proyecto 3D Forniture)

Spanish
User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

Moviliario 3D (proyecto 3D Forniture)

by tonyka » Post

Ante todo un saludo:
No soy programador, sino delineante e infografo, de todas formas y como hobby estoy creando una serie de objetos en 3d aprobechando las nuevas caracteristicas de minetest.

Nuevos cambios:
con estos ultimos cambios doy por buena esta versión 1.0

en esta ocasión me he atrevido a sustituir elementos del paisaje como son los troncos de los arboles y los papyrus
y he completado el set de W.C...

estoy a la espera de que completen el codigo de "nodebox" para poder crear nuevos bloques mas dinamicos, de momento estoy experimentando con "minetest.register_abm" para cerar efectos animados pero los resultados son pobres...
Image

Image

Image

Crafting
Image
zips;
versión de desarrollo:
este paquete lo voy modificando día a día... lo pongo para quien quiera ver lo ultimo que estoy haciendo, pero puede tener fallos
3dforniture (versión de desarrollo)

para solventar el problema de los arboles he creado este otro archivo...
uso: instalar, andar por el mapa conocido, viendo como se va arreglando, y desinstalar...
https://www.dropbox.com/s/4xi92lzva6baa ... _trees.zip

Version 1.0
3DForniture_v_1.0.zip

Versiones antiguas...
old version

Contributors: accept contributions, either code, ideas ...

--------------------------------------------------------------------------------------------
Copyright GNU GPL
--------------------------------------------------------------------------------------------
Last edited by tonyka on Sun Jul 15, 2012 19:45, edited 1 time in total.
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

¡sí! Me gusta. La mala iluminación en la imagen si. Para muy buen trabajo.
Last edited by InfinityProject on Thu Jun 21, 2012 04:21, edited 1 time in total.

User avatar
Melkor
Member
Posts: 372
Joined: Sat Sep 24, 2011 01:03
Location: Underground

by Melkor » Post

silla no funciona

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

Melkor wrote:silla no funciona
ya esta corregido... tenia un pequeño error en el codigo...
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

InfinityProject wrote:¡sí! Me gusta. La mala iluminación en la imagen si. Para muy buen trabajo.

ajaja...
esque mi castillo es muy lugubre...
he añadido una captura en el monte, donde se ve mejor, y el crafting...
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

Los conflictos en el listado de recetas con el Ministerio de Defensa la cama.

Un poco más mobiliario que se podría hacer: un sofá, cuarto de baño, tal vez algunos instrumentos decorativos. No tengo absolutamente ninguna idea de cómo hacer nodebox pero voy a dar ideas.
Last edited by InfinityProject on Thu Jun 21, 2012 14:53, edited 1 time in total.

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

InfinityProject wrote:Los conflictos en el listado de recetas con el Ministerio de Defensa la cama.

Un poco más mobiliario que se podría hacer: un sofá, cuarto de baño, tal vez algunos instrumentos decorativos. No tengo absolutamente ninguna idea de cómo hacer nodebox pero voy a dar ideas.
si, dame todas las ideas que quieras, tanto para casas modernas, o medievales, un sofá... tendria que ser en 2 o 3 blokes, W.C. XD muy bueno, quizas un poster de los AC/DC o TRON... XD

lo mas dificil a mi opinion es sacar las coordenadas de los puntos, que minetest no utiliza la normativa estandar... mira este esquema, a lo mejor te ayuda...
Image
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

quien tenga alguna idea, que me lo diga, todo es bien recivido...

who has any idea, tell me, all is well recieved ...
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

Ayuda mucho, pero sigue siendo confuso. Definitivamente voy a tratar de aprender esto, sin embargo. Creo que necesitamos baños, acaba de decir, por tanto el aspecto divertido y el hecho de que no me gusta cavar un hoyo con agua como un inodoro. También para el cartel, sí en el tron xD Siempre podemos editar la imagen y tener lo que queramos. Por mi parte, quisiera Coldplay;)

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

Necesito algo de ayuda, mis conocimientos de LUA son pocos...
tengo dos nodes y necesito juntarlos para que cambien entre si, al pinchar el bloque...
gracias de antemano...

I need some help, my knowledge of LUA are few ...
I have two nodes and join them need to change each other, clicking the block ...
thanks in advance ...
sorry for my bad English

Image
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

cosarara97
Member
Posts: 180
Joined: Tue Nov 01, 2011 18:53

by cosarara97 » Post

Usa minetest.register_on_punchnode(func(pos, node, puncher)).
Puedes usar este código como ejemplo:

Code: Select all

local en_cosa_pegada = function (pos, node, puncher)
    if node.name == 'mi_mod:mi_cosa' then
        minetest.env:add_node(pos, {name="mi_mod:mi_otra_cosa"})
        nodeupdate(pos)
    end
end

minetest.register_on_punchnode(en_cosa_pegada)
:D

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

cosarara97 wrote:Usa minetest.register_on_punchnode(func(pos, node, puncher)).
Puedes usar este código como ejemplo:

Code: Select all

local en_cosa_pegada = function (pos, node, puncher)
    if node.name == 'mi_mod:mi_cosa' then
        minetest.env:add_node(pos, {name="mi_mod:mi_otra_cosa"})
        nodeupdate(pos)
    end
end

minetest.register_on_punchnode(en_cosa_pegada)
:D
gracias voy a provar, a ver si soy capaz
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

GRACIAS GRACIAS GRACIAS GRACIAS. Tienes un baño!

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

InfinityProject wrote:GRACIAS GRACIAS GRACIAS GRACIAS. Tienes un baño!
"Edición de Lujo", me lo he currado muchisimo, pero aun le queda añadir o arreglar el código, con lo que tengo, se abre y cierra la tapa pero, el bloque se gira a la orientación por defecto, son dos bloques 1 con la tapa bajada y otro con la tapa subida, el cual tiene taza y desagüe, agua (limpia) incluida.

lo voy a incluir en el zip pero con la función que abre y cierra como comentario, para que quien sepa programar me eche un cable, si quiere...

aqui te dejo unas capturas:

Image

Image

Image

P.d.: W.C. abierto : cdm /giveme "3dforniture:toilet_open"
Last edited by tonyka on Fri Jun 22, 2012 04:14, edited 1 time in total.
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

Usted está sorprendiendo. Que Dios los bendiga. Así que usted no puede hacer clic en él para abrirlo todavía?

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

InfinityProject wrote:Usted está sorprendiendo. Que Dios los bendiga. Así que usted no puede hacer clic en él para abrirlo todavía?
si abre y cierra, pero este no conserva la dirección establecida por

Code: Select all

paramtype2 = 'facedir',
supongo que

Code: Select all

drawtype = "nodebox",
no lo permite por el momento
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

Pide: bañera, lavabo, (para hacer un baño completo), el ordenador. Voy a tratar de trabajar en la bañera para ver si puedo averiguar.

cosarara97
Member
Posts: 180
Joined: Tue Nov 01, 2011 18:53

by cosarara97 » Post

Una textura blanca quedaría mejor :)
:D

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

cosarara97 wrote:Una textura blanca quedaría mejor :)
la verdad es que opino lo mismo,... el blanco en cuestion resulta mas estandar, pero no la he elegido yo... :|
en cuanto pueda la cambio...
Last edited by tonyka on Sun Jun 24, 2012 05:44, edited 1 time in total.
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

para los que sabeis programación:
el parametro fixed, permite parametros matematicos como "+"-"/"... por lo que se pueden hacer cosas como

Code: Select all

fixed = {
            {nº, nº, nº+N,  nº, nº,nº+N},
}
si se puede crear un codigo que le de a N un valor correlativo entre por ej: 0.3 y -0.3, en un tienpo determinado, podia crear cosas como banderas que ondean o darle movimiento a la llama de la antorcha...
Last edited by tonyka on Sun Jun 24, 2012 00:49, edited 1 time in total.
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

Juro que esta modificación se pone mejor y mejor. Tonyka ¡Buen trabajo!

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

InfinityProject wrote:Juro que esta modificación se pone mejor y mejor. Tonyka ¡Buen trabajo!
jeje, gracias, pero lo único que hago es divertirme...
estoy pensando en cómo completar el cuarto de baño, para que quede bien...
el crafting es lo que más me cuesta...

he pensado en lo siguiente:

Lavabo “3dforniture:sink”:
cobble, bucket, cobble

plato de ducha “3dforniture:shower tray”:
cobble, lavabo, cobble

alcachofa de ducha "3dforniture:shower_head"
steel_ingot
bucket_water

grifos “3dforniture:taps”:
steel_ingot?,shower_head, steel_ingot?

PC, estoy pensando comopuedo hacerlo,el problema son las texturas, que con nodebox no cambian de posición...
almenos con la versión que estoy utilizando "minetest-48790c0" linux, en unos dias actualizare para ver si hay cambios...
P.D.: mi ingles es 100% Google, si algo esta mal, decidmelo y lo cambio...
Last edited by tonyka on Sun Jun 24, 2012 05:52, edited 1 time in total.
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

User avatar
Melkor
Member
Posts: 372
Joined: Sat Sep 24, 2011 01:03
Location: Underground

by Melkor » Post

puedes escribir un puequeño tutorial sobre como lo haces, como entender el 3d, gracias

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

Creo que la imagen ayuda mucho con la función de caja de nodo. Esas son buenas la elaboración de las recetas también. Una vez más Tonyka trabajo impresionante!

User avatar
tonyka
Member
Posts: 320
Joined: Sat Jun 16, 2012 04:08
Location: Alicante, España

by tonyka » Post

Melkor wrote:puedes escribir un puequeño tutorial sobre como lo haces, como entender el 3d, gracias
es muy simple...
Las medidas se pueden representar de varias formas,
Decimal: 0.42, 0.279, -0.1 ...
fraccionarias: 1/2, 5/12, -2/5 ...
lo mas facil es utilizar la decimal, que es la que todos estamos acostumbrados

un punto se consigue dando su posición x, y, z
x = ancho
y= alto
z = largo

un unico objeto se crea marcando dos puntos contrarios:
{punto 1, punto 2},

entonces sera asi...
{x,y,z, x,y,z},

1 bloque en minetest mide 1 x 1 x 1 siendo el punto central del cubo el punto 0, 0, 0, y sus puntos opuestos, el -0.5, -0.5, -0.5 y el 0.5, 0.5 0.5.
todo lo que dibujemos tiene que estar dentro de esas medidas

pasemos a la practica, quiero dibujar una barra en el centro del bloque que mida (0.2 x), (1 y), (0.2 z), entonces del centro del bloque al primer punto abria -0.1x, -0.5y, -0.1x; del centro del bloque al segundo punto abria 0.1x, 0.5y, 0.1x;
y por tanto : {-0.1, -0.5, -0.1, 0.1,0.5,0.1}

probad con distintos valores y observad los cambios...
es todo acostumbrarse...
Last edited by tonyka on Mon Jun 25, 2012 12:46, edited 1 time in total.
My mod: [MOD]3D Forniture 1.0
Download: 3DForniture_v_1.0.zip
Page development (European Castilian):
Moviliario 3D (proyecto 3D Forniture)

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests