Hi,
Im interested in adding 3D models with integrated animations.
An example: I know is possible loading any .obj model, for example a helicopter, but if i animate the propellers of the helicopter in Wafefront, could i take not only the helicopter but even the animated propellers to GEM (OpenGL)?
Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_prote...
I also would like to know, if that is possible. It could be possible with gl shaders. but I am not sure and would like to hear an answer from chris or iohannes. max for example has a basic morphing feature between two shapes. programs in which you can do realtime model animation on vertex basis (or even higher level?) are as far as I know blender and gameengines like ogre, to which you can talk through osc. marius.
Javier GarcÃa wrote:
Hi,
Im interested in adding 3D models with integrated animations.
An example: I know is possible loading any .obj model, for example a helicopter, but if i animate the propellers of the helicopter in Wafefront, could i take not only the helicopter but even the animated propellers to GEM (OpenGL)?
Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_prote...
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
GEM has an unfinished vertex_array branch that allows for per vertex manipulations. I never found a very satisfactory way to deal with large sets of data in PD so the objects are very primitive.
On 4/14/07, marius schebella marius.schebella@gmail.com wrote:
I also would like to know, if that is possible. It could be possible with gl shaders. but I am not sure and would like to hear an answer from chris or iohannes. max for example has a basic morphing feature between two shapes. programs in which you can do realtime model animation on vertex basis (or even higher level?) are as far as I know blender and gameengines like ogre, to which you can talk through osc. marius.
without being a gem proof at all, i'd export both, the body and the propeller, as separate models. it shouldn't be that hard to 'join' them again in gem space. since the animation is simply a rotation, this should be easy to implement.
roman
On Sat, 2007-04-14 at 18:55 -0400, marius schebella wrote:
I also would like to know, if that is possible. It could be possible with gl shaders. but I am not sure and would like to hear an answer from chris or iohannes. max for example has a basic morphing feature between two shapes. programs in which you can do realtime model animation on vertex basis (or even higher level?) are as far as I know blender and gameengines like ogre, to which you can talk through osc. marius.
Javier GarcÃa wrote:
Hi,
Im interested in adding 3D models with integrated animations.
An example: I know is possible loading any .obj model, for example a helicopter, but if i animate the propellers of the helicopter in Wafefront, could i take not only the helicopter but even the animated propellers to GEM (OpenGL)?
Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_prote...
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
(it seems that this message didn't come through.....)
without being a gem proof at all, i'd export both, the body and the propeller, as separate models. it shouldn't be that hard to 'join' them again in gem space. since the animation is simply a rotation, this should be easy to implement.
roman
On Sat, 2007-04-14 at 18:55 -0400, marius schebella wrote:
I also would like to know, if that is possible. It could be possible with gl shaders. but I am not sure and would like to hear an answer from chris or iohannes. max for example has a basic morphing feature between two shapes. programs in which you can do realtime model animation on vertex basis (or even higher level?) are as far as I know blender and gameengines like ogre, to which you can talk through osc. marius.
Javier García wrote:
Hi,
Im interested in adding 3D models with integrated animations.
An example: I know is possible loading any .obj model, for example a helicopter, but if i animate the propellers of the helicopter in Wafefront, could i take not only the helicopter but even the animated propellers to GEM (OpenGL)?
Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_prote...
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
Roman Haefeli wrote:
without being a gem proof at all, i'd export both, the body and the propeller, as separate models. it shouldn't be that hard to 'join' them again in gem space. since the animation is simply a rotation, this should be easy to implement.
maybe the example of the helicopter and the propeller is not the best....
Imagine i have a face with an animation of the mouth on Alias|Wavefront that i would like to handle in GEM. Thats what i mean.
From: Roman Haefeli reduzierer@yahoo.de Reply-To: reduzierer@yahoo.de To: pd-list@iem.at Subject: Re: [PD] GEM: animations Date: Sun, 15 Apr 2007 17:36:28 +0200
(it seems that this message didn't come through.....)
without being a gem proof at all, i'd export both, the body and the propeller, as separate models. it shouldn't be that hard to 'join' them again in gem space. since the animation is simply a rotation, this should be easy to implement.
roman
On Sat, 2007-04-14 at 18:55 -0400, marius schebella wrote:
I also would like to know, if that is possible. It could be possible with gl shaders. but I am not sure and would like to hear an answer from chris or iohannes. max for example has a basic morphing feature between two shapes. programs in which you can do realtime model animation on vertex basis (or even higher level?) are as far as I know blender and gameengines like ogre, to which you can talk through osc. marius.
Javier GarcÃa wrote:
Hi,
Im interested in adding 3D models with integrated animations.
An example: I know is possible loading any .obj model, for example a helicopter, but if i animate the propellers of the helicopter in
Wafefront,
could i take not only the helicopter but even the animated propellers
to GEM
(OpenGL)?
Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis.
http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_prote...
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Descarga gratis la Barra de Herramientas de MSN http://www.msn.es/usuario/busqueda/barra?XAPID=2031&DI=1055&SU=http%...
One trick I found from rigging models in gem, is to create a small sphere at the location of the pivot and then parent the geometry into that. Then if you rotate the sphere it is rotate its child geos.
For the helicopter blade you don't need to do this, as long as the pivot is in the center of the blade and not the tip. But for an a leg or arm the proxy geo-pivot can be very useful for creating animate-able hierarchies.
for the alias face, you probably want to use blend shapes for any complicated type of facial animation. You could do some basic things with animating eyes, eye-brows, and lips. Now you know why they use video clips in video-games, to show character detail between levels.
I am interested in this 'parent geometry.' Is it by using separator?
~Kyle
On 4/16/07, Cypod cypod25@gmail.com wrote:
One trick I found from rigging models in gem, is to create a small sphere at the location of the pivot and then parent the geometry into that. Then if you rotate the sphere it is rotate its child geos.
For the helicopter blade you don't need to do this, as long as the pivot is in the center of the blade and not the tip. But for an a leg or arm the proxy geo-pivot can be very useful for creating animate-able hierarchies.
for the alias face, you probably want to use blend shapes for any complicated type of facial animation. You could do some basic things with animating eyes, eye-brows, and lips. Now you know why they use video clips in video-games, to show character detail between levels. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
I mean that I am trying to move the entire ensemble, of say 5 objects, while keeping their relative positions in tact.
~Kyle
On 4/16/07, Kyle Klipowicz kyleklip@gmail.com wrote:
I am interested in this 'parent geometry.' Is it by using separator?
~Kyle
On 4/16/07, Cypod cypod25@gmail.com wrote:
One trick I found from rigging models in gem, is to create a small sphere at the location of the pivot and then parent the geometry into that. Then if you rotate the sphere it is rotate its child geos.
For the helicopter blade you don't need to do this, as long as the pivot is in the center of the blade and not the tip. But for an a leg or arm the proxy geo-pivot can be very useful for creating animate-able hierarchies.
for the alias face, you probably want to use blend shapes for any complicated type of facial animation. You could do some basic things with animating eyes, eye-brows, and lips. Now you know why they use video clips in video-games, to show character detail between levels. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
i am not sure i completely understand your question/request.
Gem is all about hierarchic description of 3d scenes (which implies chaining of translation objects).
i hope this is described in the help- and example-patches.
mg.sadr IOhannes
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
if i understand you correctly, this is _very_ simple to achieve. here an example of a renderchain:
[gemhead] | [translateXYZ] <- translate the whole planet system around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earth
you can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
Ok, yes. After tinkering last night a bit I found that it is indeed this simple. For some reason I was getting confused, based upon where I was putting the separators for different branches of the structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.
~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
if i understand you correctly, this is _very_ simple to achieve. here an example of a renderchain:
[gemhead] | [translateXYZ] <- translate the whole planet system around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earth
you can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote:
Ok, yes. After tinkering last night a bit I found that it is indeed this simple. For some reason I was getting confused, based upon where I was putting the separators for different branches of the structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.
~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
if i understand you correctly, this is _very_ simple to achieve. here an example of a renderchain:
[gemhead] | [translateXYZ] <- translate the whole planet system around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earth
you can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail:
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote:
Ok, yes. After tinkering last night a bit I found that it is indeed this simple. For some reason I was getting confused, based upon where I was putting the separators for different branches of the structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.
~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
if i understand you correctly, this is _very_ simple to achieve. here an example of a renderchain:
[gemhead] | [translateXYZ] <- translate the whole planet system around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earth
you can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail:
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]...
Be careful with using a lot of separator objects. Each one resets the rendering pipeling on the GPU which is not very efficient.
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote:
Ok, yes. After tinkering last night a bit I found that it is indeed this simple. For some reason I was getting confused, based upon where I was putting the separators for different branches of the structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.
~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
if i understand you correctly, this is _very_ simple to achieve. here an example of a renderchain:
[gemhead] | [translateXYZ] <- translate the whole planet system around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earth
you can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail:
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just that I am having troubles with the Makefile. I need to translate something like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles unsing "install -d" and such...
See http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote:
Ok, yes. After tinkering last night a bit I found that it is indeed this simple. For some reason I was getting confused, based upon where I was putting the separators for different branches of the structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.
~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote:
Ok, that was a dumb question, after looking at separator.
But it raises some questions for me: is the best way to position multi-geo unit, say of a sphere being orbited by smaller spheres, best accomplished by using a lot of additions, or is there a way to chain translate objects?
if i understand you correctly, this is _very_ simple to achieve. here an example of a renderchain:
[gemhead] | [translateXYZ] <- translate the whole planet system around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earth
you can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail:
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/ duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just that I am having troubles with the Makefile. I need to translate something like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles unsing "install -d" and such...
See http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces.
Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting
tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere
(proxy geometry) to change the pivot control, from the center to one end.where separators come into play is to branch off arms and legs
from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the
body of the character and the arms don't fall off, but if you rotate the
left shoulder it wont affect the right shoulder or legs.Thats how I created the dancing man patch, from a wow (World of
War-craft) character that my friend build. Its still somewhat crude, but
fun to be able to control characters in real-time during your performance.On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote:
Ok, yes. After tinkering last night a bit I found that it is
indeed this simple. For some reason I was getting confused, based upon
where I was putting the separators for different branches of the
structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: > Ok, that was a dumb question, after looking at separator. > > But it raises some questions for me: is the best way to position > multi-geo unit, say of a sphere being orbited by smaller
> spheres, best > accomplished by using a lot of additions, or is there a way
> to chain > translate objects?if i understand you correctly, this is _very_ simple to
achieve. here an example of a renderchain:[gemhead] | [translateXYZ] <- translate the whole planet system
around | [sphere 1] <- sun | [rotateXYZ] <- rotate around Y-axis | [translateXYZ 2 0 0 ] | [sphere 0.1] <- earthyou can also add the moon:
| [rotateXYZ] <- rotate around Y-axis | [translate 0.2] | [sphere 0.03]
hope, that makes it clear how to 'resolve dependencies' in gem.
roman
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen
Yahoo! Mail:--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
hi!
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
Do you mean something such as [pdmtl/gems/duplicate] or [gems/pix/sobel] ? Both already possible. Maybe you mean [import pdmtl/gems] and then [duplicate] ? Ah ! very likely, I see. Short class names for externals/abstraction tend to lead to name clashes. On the other hand, short class names help to fight against RSI.
Help fight agains http://en.wikipedia.org/wiki/Repetitive_strain_injury Get up and stretch your back !! ;-)
aalex
2007/4/19, Hans-Christoph Steiner hans@eds.org:
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/ duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just that I am having troubles with the Makefile. I need to translate something like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles unsing "install -d" and such...
See http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote:
Ok, yes. After tinkering last night a bit I found that it is indeed this simple. For some reason I was getting confused, based upon where I was putting the separators for different branches of the structure. I like this top-down approach. It makes it easy to add global modifiers at the top of the gem chain.
~Kyle
On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote: > On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: >> Ok, that was a dumb question, after looking at separator. >> >> But it raises some questions for me: is the best way to position >> multi-geo unit, say of a sphere being orbited by smaller >> spheres, best >> accomplished by using a lot of additions, or is there a way >> to chain >> translate objects? > > if i understand you correctly, this is _very_ simple to > achieve. here an > example of a renderchain: > > > [gemhead] > | > [translateXYZ] <- translate the whole planet system > around > | > [sphere 1] <- sun > | > [rotateXYZ] <- rotate around Y-axis > | > [translateXYZ 2 0 0 ] > | > [sphere 0.1] <- earth > > > you can also add the moon: > > | > [rotateXYZ] <- rotate around Y-axis > | > [translate 0.2] > | > [sphere 0.03] > > > hope, that makes it clear how to 'resolve dependencies' in gem. > > roman > > > > > > >
> Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen > Yahoo! Mail:
> >
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
Amen brother. Patching can strain the click finger too.
~Kyle
On 4/22/07, Alexandre Quessy listes@sourcelibre.com wrote:
hi!
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
Do you mean something such as [pdmtl/gems/duplicate] or [gems/pix/sobel] ? Both already possible. Maybe you mean [import pdmtl/gems] and then [duplicate] ? Ah ! very likely, I see. Short class names for externals/abstraction tend to lead to name clashes. On the other hand, short class names help to fight against RSI.
Help fight agains http://en.wikipedia.org/wiki/Repetitive_strain_injury Get up and stretch your back !! ;-)
aalex
2007/4/19, Hans-Christoph Steiner hans@eds.org:
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/ duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just that I am having troubles with the Makefile. I need to translate something like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles unsing "install -d" and such...
See http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote: > Ok, yes. After tinkering last night a bit I found that it is > indeed > this simple. For some reason I was getting confused, based upon > where > I was putting the separators for different branches of the > structure. > I like this top-down approach. It makes it easy to add global > modifiers at the top of the gem chain. > > ~Kyle > > On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote: >> On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: >>> Ok, that was a dumb question, after looking at separator. >>> >>> But it raises some questions for me: is the best way to position >>> multi-geo unit, say of a sphere being orbited by smaller >>> spheres, best >>> accomplished by using a lot of additions, or is there a way >>> to chain >>> translate objects? >> >> if i understand you correctly, this is _very_ simple to >> achieve. here an >> example of a renderchain: >> >> >> [gemhead] >> | >> [translateXYZ] <- translate the whole planet system >> around >> | >> [sphere 1] <- sun >> | >> [rotateXYZ] <- rotate around Y-axis >> | >> [translateXYZ 2 0 0 ] >> | >> [sphere 0.1] <- earth >> >> >> you can also add the moon: >> >> | >> [rotateXYZ] <- rotate around Y-axis >> | >> [translate 0.2] >> | >> [sphere 0.03] >> >> >> hope, that makes it clear how to 'resolve dependencies' in gem. >> >> roman >> >> >> >> >> >> >> ___________________________________________________________ >> Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen >> Yahoo! Mail: http://mail.yahoo.de >> >> > > > -- > > http://theradioproject.com > http://perhapsidid.blogspot.com > > (((())))(()()((((((((()())))()(((((((())()()())()))) > (())))))(()))))))))))))(((((((((((()()))))))))((()))) > ))(((((((((((())))())))))))))))))))__________ > _____())))))(((((((((((((()))))))))))_______ > ((((((())))))))))))((((((((000)))oOOOOOO >
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
Help fight agains http://en.wikipedia.org/wiki/Repetitive_strain_injury Get up and stretch your back !!
http://www.workrave.org/welcome/
++ O.
2007/4/19, Hans-Christoph Steiner hans@eds.org:
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/ duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just that I am having troubles with the Makefile. I need to translate something like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles unsing "install -d" and such...
See http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote: > Ok, yes. After tinkering last night a bit I found that it is > indeed > this simple. For some reason I was getting confused, based upon > where > I was putting the separators for different branches of the > structure. > I like this top-down approach. It makes it easy to add global > modifiers at the top of the gem chain. > > ~Kyle > > On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote: >> On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: >>> Ok, that was a dumb question, after looking at separator. >>> >>> But it raises some questions for me: is the best way to position >>> multi-geo unit, say of a sphere being orbited by smaller >>> spheres, best >>> accomplished by using a lot of additions, or is there a way >>> to chain >>> translate objects? >> >> if i understand you correctly, this is _very_ simple to >> achieve. here an >> example of a renderchain: >> >> >> [gemhead] >> | >> [translateXYZ] <- translate the whole planet system >> around >> | >> [sphere 1] <- sun >> | >> [rotateXYZ] <- rotate around Y-axis >> | >> [translateXYZ 2 0 0 ] >> | >> [sphere 0.1] <- earth >> >> >> you can also add the moon: >> >> | >> [rotateXYZ] <- rotate around Y-axis >> | >> [translate 0.2] >> | >> [sphere 0.03] >> >> >> hope, that makes it clear how to 'resolve dependencies' in gem. >> >> roman >> >> >> >> >> >> >> ___________________________________________________________ >> Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen >> Yahoo! Mail: http://mail.yahoo.de >> >> > > > -- > > http://theradioproject.com > http://perhapsidid.blogspot.com > > (((())))(()()((((((((()())))()(((((((())()()())()))) > (())))))(()))))))))))))(((((((((((()()))))))))((()))) > ))(((((((((((())))())))))))))))))))__________ > _____())))))(((((((((((((()))))))))))_______ > ((((((())))))))))))((((((((000)))oOOOOOO >
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
Hi, The desiredata crowd have done quite a lot of work to help prevent this. :)
a
2007/4/22, Olivier Heinry olivier.heinry@manga-burgah.net:
Help fight agains http://en.wikipedia.org/wiki/Repetitive_strain_injury Get up and stretch your back !!
http://www.workrave.org/welcome/
++ O.
2007/4/19, Hans-Christoph Steiner hans@eds.org:
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl that I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/
duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just that I am having troubles with the Makefile. I need to translate something like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles unsing "install -d" and such...
See
http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com:
Roman is right, just parenting down the chain, with small sphere (proxy geometry) to change the pivot control, from the center to one end.
where separators come into play is to branch off arms and legs from the main body. The body's transform will still control the arm, but sibling hierarchies wont affect each other. That way you can move the body of the character and the arms don't fall off, but if you rotate the left shoulder it wont affect the right shoulder or legs.
Thats how I created the dancing man patch, from a wow (World of War-craft) character that my friend build. Its still somewhat crude, but fun to be able to control characters in real-time during your performance.
On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote: > Ok, yes. After tinkering last night a bit I found that it is > indeed > this simple. For some reason I was getting confused, based upon > where > I was putting the separators for different branches of the > structure. > I like this top-down approach. It makes it easy to add global > modifiers at the top of the gem chain. > > ~Kyle > > On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote: >> On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: >>> Ok, that was a dumb question, after looking at separator. >>> >>> But it raises some questions for me: is the best way to position >>> multi-geo unit, say of a sphere being orbited by smaller >>> spheres, best >>> accomplished by using a lot of additions, or is there a way >>> to chain >>> translate objects? >> >> if i understand you correctly, this is _very_ simple to >> achieve. here an >> example of a renderchain: >> >> >> [gemhead] >> | >> [translateXYZ] <- translate the whole planet system >> around >> | >> [sphere 1] <- sun >> | >> [rotateXYZ] <- rotate around Y-axis >> | >> [translateXYZ 2 0 0 ] >> | >> [sphere 0.1] <- earth >> >> >> you can also add the moon: >> >> | >> [rotateXYZ] <- rotate around Y-axis >> | >> [translate 0.2] >> | >> [sphere 0.03] >> >> >> hope, that makes it clear how to 'resolve dependencies' in gem. >> >> roman >> >> >> >> >> >> >>
>> Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen >> Yahoo! Mail: http://mail.yahoo.de >> >> > > > -- > > http://theradioproject.com > http://perhapsidid.blogspot.com > >
(((())))(()()((((((((()())))()(((((((())()()())())))
>
(())))))(()))))))))))))(((((((((((()()))))))))((())))
> ))(((((((((((())))())))))))))))))))__________ > _____())))))(((((((((((((()))))))))))_______ > ((((((())))))))))))((((((((000)))oOOOOOO >
-- B~ www.cypod.co.nr _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Yes I had an "injury" months ago and I wanted to use desiredata because of that. What actually helped me was the writing of Dr. John Sarno ("The Mind-Body Prescription" - sounds new-agey but it's not really) - the premise is that most RSI is psychosomatic, and dwelling on it prolongs the pain. I thought about bringing this up on the list before. Attentiveness to this (among other mind-work) solved the problem for me - highly recommended work. Steal the book or borrow it from a library - at least in America we are a heavily overmedicated/hyperdiagnosed society imho.
I have heard that in countries where people have not heard of RSI people don't really get it. I can't back that up, but it would be interesting if it is in fact true.
Kevin
On 4/22/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, The desiredata crowd have done quite a lot of work to help prevent this. :)
a
2007/4/22, Olivier Heinry olivier.heinry@manga-burgah.net:
Help fight agains http://en.wikipedia.org/wiki/Repetitive_strain_injury Get up and stretch your back !!
http://www.workrave.org/welcome/
++ O.
2007/4/19, Hans-Christoph Steiner hans@eds.org:
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz kyleklip@gmail.com:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl
that
I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/
duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just
that
I am having troubles with the Makefile. I need to translate
something
like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles
unsing
"install -d" and such...
See
http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, Consider using the [repeat] object along with [separator]... See [gems/duplicate] in the SVN repository of the http://wiki.dataflow.ws/PdMtlAbstractions
a
2007/4/17, Cypod cypod25@gmail.com: > Roman is right, just parenting down the chain, with small sphere > (proxy > geometry) to change the pivot control, from the center to one
end.
> > where separators come into play is to branch off arms and legs > from the main > body. The body's transform will still control the arm, but
sibling
> hierarchies wont affect each other. That way you can move the > body of the > character and the arms don't fall off, but if you rotate the > left shoulder > it wont affect the right shoulder or legs. > > Thats how I created the dancing man patch, from a wow (World of > War-craft) > character that my friend build. Its still somewhat crude, but > fun to be able > to control characters in real-time during your performance. > > > On 4/17/07, Kyle Klipowicz kyleklip@gmail.com wrote: >> Ok, yes. After tinkering last night a bit I found that it is >> indeed >> this simple. For some reason I was getting confused, based upon >> where >> I was putting the separators for different branches of the >> structure. >> I like this top-down approach. It makes it easy to add global >> modifiers at the top of the gem chain. >> >> ~Kyle >> >> On 4/17/07, Roman Haefeli reduzierer@yahoo.de wrote: >>> On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: >>>> Ok, that was a dumb question, after looking at separator. >>>> >>>> But it raises some questions for me: is the best way to
position
>>>> multi-geo unit, say of a sphere being orbited by smaller >>>> spheres, best >>>> accomplished by using a lot of additions, or is there a way >>>> to chain >>>> translate objects? >>> >>> if i understand you correctly, this is _very_ simple to >>> achieve. here an >>> example of a renderchain: >>> >>> >>> [gemhead] >>> | >>> [translateXYZ] <- translate the whole planet system >>> around >>> | >>> [sphere 1] <- sun >>> | >>> [rotateXYZ] <- rotate around Y-axis >>> | >>> [translateXYZ 2 0 0 ] >>> | >>> [sphere 0.1] <- earth >>> >>> >>> you can also add the moon: >>> >>> | >>> [rotateXYZ] <- rotate around Y-axis >>> | >>> [translate 0.2] >>> | >>> [sphere 0.03] >>> >>> >>> hope, that makes it clear how to 'resolve dependencies' in gem. >>> >>> roman >>> >>> >>> >>> >>> >>> >>> >
>>> Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen >>> Yahoo! Mail: > http://mail.yahoo.de >>> >>> >> >> >> -- >> >> http://theradioproject.com >> http://perhapsidid.blogspot.com >> >>
(((())))(()()((((((((()())))()(((((((())()()())())))
>>
(())))))(()))))))))))))(((((((((((()()))))))))((())))
>> ))(((((((((((())))())))))))))))))))__________ >> _____())))))(((((((((((((()))))))))))_______ >> ((((((())))))))))))((((((((000)))oOOOOOO >> > > > > -- > B~ > www.cypod.co.nr > _______________________________________________ > PD-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > >
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
--
http://theradioproject.com http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())()))) (())))))(()))))))))))))(((((((((((()()))))))))((()))) ))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
You know, that sort of makes sense. I was getting these RSI feelings from working at my job, but then when I got laid off, they went away...
~Kyle
On 4/23/07, Kevin McCoy km.takewithyou@gmail.com wrote:
Yes I had an "injury" months ago and I wanted to use desiredata because of that. What actually helped me was the writing of Dr. John Sarno ("The Mind-Body Prescription" - sounds new-agey but it's not really) - the premise is that most RSI is psychosomatic, and dwelling on it prolongs the pain. I thought about bringing this up on the list before. Attentiveness to this (among other mind-work) solved the problem for me - highly recommended work. Steal the book or borrow it from a library - at least in America we are a heavily overmedicated/hyperdiagnosed society imho.
I have heard that in countries where people have not heard of RSI people don't really get it. I can't back that up, but it would be interesting if it is in fact true.
Kevin
On 4/22/07, Alexandre Quessy listes@sourcelibre.com wrote:
Hi, The desiredata crowd have done quite a lot of work to help prevent this.
:)
a
2007/4/22, Olivier Heinry olivier.heinry@manga-burgah.net:
Help fight agains http://en.wikipedia.org/wiki/Repetitive_strain_injury Get up and stretch your back !!
http://www.workrave.org/welcome/
++ O.
2007/4/19, Hans-Christoph Steiner < hans@eds.org>:
On Apr 18, 2007, at 10:33 PM, Alexandre Quessy wrote:
Hi,
2007/4/18, Kyle Klipowicz < kyleklip@gmail.com>:
I'm sorry, I don't have [gems/duplicate] in the version of pdmtl
that
I just downloaded. It looks like a neat library though, will it be included in pd-extended soon?
https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems/
duplicate.pd !!
I got to put it in the pd-extended build system, yes... It's just
that
I am having troubles with the Makefile. I need to translate
something
like "cp -r * /usr/lib/pd/extra/" into some recursive Makefiles
unsing
"install -d" and such...
See
http://www.mail-archive.com/pd-dev@iem.at/msg01399.html
Any help around ? I think the best way to do it would be to copy makefiles around and then :
find . -type d | xargs cd && make; done
Or something... got to test. I will have more time in May. :)
It seems that pdmtl really needs to have multi-level namespaces. Perhaps in May we could work on making that happen.
.hc
a
I will try to experiment with [repeat], since it is getting tedious to manipulate more than 5 or 6 separate objects in the 'gemiverse.'
~Kyle
On 4/18/07, Alexandre Quessy listes@sourcelibre.com wrote: > Hi, > Consider using the [repeat] object along with [separator]... > See [gems/duplicate] in the SVN repository of the > http://wiki.dataflow.ws/PdMtlAbstractions > > a > > 2007/4/17, Cypod cypod25@gmail.com: >> Roman is right, just parenting down the chain, with small sphere >> (proxy >> geometry) to change the pivot control, from the center to one
end.
>> >> where separators come into play is to branch off arms and legs >> from the main >> body. The body's transform will still control the arm, but
sibling
>> hierarchies wont affect each other. That way you can move the >> body of the >> character and the arms don't fall off, but if you rotate the >> left shoulder >> it wont affect the right shoulder or legs. >> >> Thats how I created the dancing man patch, from a wow (World of >> War-craft) >> character that my friend build. Its still somewhat crude, but >> fun to be able >> to control characters in real-time during your performance. >> >> >> On 4/17/07, Kyle Klipowicz < kyleklip@gmail.com> wrote: >>> Ok, yes. After tinkering last night a bit I found that it is >>> indeed >>> this simple. For some reason I was getting confused, based upon >>> where >>> I was putting the separators for different branches of the >>> structure. >>> I like this top-down approach. It makes it easy to add global >>> modifiers at the top of the gem chain. >>> >>> ~Kyle >>> >>> On 4/17/07, Roman Haefeli < reduzierer@yahoo.de> wrote: >>>> On Mon, 2007-04-16 at 23:32 -0500, Kyle Klipowicz wrote: >>>>> Ok, that was a dumb question, after looking at separator. >>>>> >>>>> But it raises some questions for me: is the best way to
position
>>>>> multi-geo unit, say of a sphere being orbited by smaller >>>>> spheres, best >>>>> accomplished by using a lot of additions, or is there a way >>>>> to chain >>>>> translate objects? >>>> >>>> if i understand you correctly, this is _very_ simple to >>>> achieve. here an >>>> example of a renderchain: >>>> >>>> >>>> [gemhead] >>>> | >>>> [translateXYZ] <- translate the whole planet system >>>> around >>>> | >>>> [sphere 1] <- sun >>>> | >>>> [rotateXYZ] <- rotate around Y-axis >>>> | >>>> [translateXYZ 2 0 0 ] >>>> | >>>> [sphere 0.1] <- earth >>>> >>>> >>>> you can also add the moon: >>>> >>>> | >>>> [rotateXYZ] <- rotate around Y-axis >>>> | >>>> [translate 0.2] >>>> | >>>> [sphere 0.03] >>>> >>>> >>>> hope, that makes it clear how to 'resolve dependencies' in gem. >>>> >>>> roman >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>
>>>> Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen >>>> Yahoo! Mail: >> http://mail.yahoo.de >>>> >>>> >>> >>> >>> -- >>> >>> http://theradioproject.com >>> http://perhapsidid.blogspot.com >>> >>>
(((())))(()()((((((((()())))()(((((((())()()())())))
>>>
(())))))(()))))))))))))(((((((((((()()))))))))((())))
>>> ))(((((((((((())))())))))))))))))))__________ >>> _____())))))(((((((((((((()))))))))))_______ >>> ((((((())))))))))))((((((((000)))oOOOOOO >>> >> >> >> >> -- >> B~ >> www.cypod.co.nr >> _______________________________________________ >> PD-list@iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > > -- > Alexandre Quessy > http://alexandre.quessy.net > http://www.puredata.info/Members/aalex >
--
(((())))(()()((((((((()())))()(((((((())()()())())))
(())))))(()))))))))))))(((((((((((()()))))))))((())))
))(((((((((((())))())))))))))))))))__________ _____())))))(((((((((((((()))))))))))_______ ((((((())))))))))))((((((((000)))oOOOOOO
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
--
++++ http://pocketkm.blogspot.com _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I added support for OBJ groups a few years ago. You can load just a group and rotate it for example. Check the docs for your modeling app on how to make and export groups into .obj.
The multimodel object allows for a range of models to be loaded and then called using the right inlet. The old Quake animations used a series of models for the animations loaded into display lists.
On 4/14/07, Javier García tirengarfio@hotmail.com wrote:
Hi,
Im interested in adding 3D models with integrated animations.
An example: I know is possible loading any .obj model, for example a helicopter, but if i animate the propellers of the helicopter in Wafefront, could i take not only the helicopter but even the animated propellers to GEM (OpenGL)?
Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis.
http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_prote...
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Sat, Apr 14, 2007 at 06:58:10PM -0500, chris clepper wrote:
I added support for OBJ groups a few years ago. You can load just a group and rotate it for example. Check the docs for your modeling app on how to make and export groups into .obj.
Hi Chris,
I didn't see anything in the docs about this. Is it possible to perform transforms on objects in the group separately, or for example make different objects in the group visible/invisible selectively?
Best,
Chris.
On 4/15/07, Chris McCormick chris@mccormick.cx wrote:
I didn't see anything in the docs about this. Is it possible to perform transforms on objects in the group separately, or for example make different objects in the group visible/invisible selectively?
The 'group $1' message will only display the group selected. Having only a few groups per obj is much more manageable than one with 43 groups. The functionality was designed for someone who needed just a few groups - legs on a turtle if I recall.
Wings3d is a modeller which can export .obj files with groups which can be animated with gem. But each group is a distinct step/frame without interpolation in between so dont expect to much from it...
Cheers,
Malte Steiner media art + development -www.block4.com-