On 18 October 2012 22:30, dimitris chloupis <[email protected]> wrote: > > good to know I am not the only 3d dude around here :D > - 3D Studio, Max, Rhinoceros 3D, Maya, POV.. (and some raytracers).. did 1 plugin for Max, and some exporters.. never used blender though.. and it was long ago :)
> ________________________________ > From: "[email protected]" <[email protected]> > > To: [email protected]; dimitris chloupis > <[email protected]> > Sent: Thursday, 18 October 2012, 23:27 > > Subject: Re: [Pharo-project] what is your pharo story? > > Bryce 7, Hexagon2.5, and Daz Studio 3D over here :-) > > Not sure I want Pharo to mix with those... but they make nice Pharo > backgrounds for sure. > > Phil > > 2012/10/18 dimitris chloupis <[email protected]> > > yeap that would be great because that would mean I could share the same > window with blender and that I would have immediate access to all blender > functions . But that would require some hackery beyond my level of skill. > Who know maybe one day , I will be able to do just that. > > ________________________________ > From: Stéphane Ducasse <[email protected]> > To: [email protected]; dimitris chloupis > <[email protected]> > Sent: Thursday, 18 October 2012, 22:20 > Subject: Re: [Pharo-project] what is your pharo story? > > > On Oct 18, 2012, at 8:54 PM, dimitris chloupis wrote: > >> >> >> >> Hey Stef >> >> You mean this ? -> >> http://forum.world.st/WaveFront-File-importer-on-Pharo-td4640327.html >> >> Well not exactly a blender importer , but yes it could be used to import >> blender models. By the way , my goal is not to bring models of blender to >> pharo , but more to use pharo to "script" blender, as python is used now to >> make addons for blender. > > Yes I got it and this is a cool idea. Ideally I would love to have a really > small image with a vm that we can embed directly in software as blender and > script them :) > >> So I try to replace python with pharo. Of course visual coding is much >> more than that, but this is none the less my first step. I try to achieve >> this with triggering python command via sockets from pharo to blender. >> Ideally I could generate st methods and classes for all blender python >> methods and classes. But that is for much later. >> >> Still it could be handy to display 3d blender data in pharo. My vision is >> that both blender and pharo window will be displayed one next to the other, >> with the user using the pharo window doing visual coding or procedural >> generation of 3d objects , materials, textures , particles etc and seeing >> the final result in blender window. If you are familiar with Softimage ICE >> this is more or less the field of application for "Ephestos". But still >> could be handy to do some displaying in pharo as well so that the blender >> window could be minimised. >> >> This is a video with Softimage ICE. Quite interesting even if you are not >> interested in 3d graphics. >> >> http://www.youtube.com/watch?feature=player_embedded&v=do1kzR6gVYk >> >> That could be extended even to blender game engine , so that pharo via >> blender can be used to make 3d games. So yeah sky is the limit. But for now >> , just basic sockets to trigger simple python eval commands and gradually >> build from there and see how far I can go with this idea. >> >> From: Stéphane Ducasse <[email protected]> >> To: [email protected]; dimitris chloupis >> <[email protected]> >> Sent: Thursday, 18 October 2012, 19:56 >> Subject: Re: [Pharo-project] what is your pharo story? >> >> for your information jb did a blender importer and you can play with >> blender 3d objects in Pharo. >> >> Stef >> >> >> On Oct 17, 2012, at 2:43 PM, dimitris chloupis wrote: >> >> > >> > I am a blender developer , using python to make blender addons. My >> > latest complete one is Gyes and Random Material and Texture Generator. >> > http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/System/Gyes >> > >> > Since I was a child I was dreaming of making a system that would use >> > GUIs like the one that I saw in many spaceship movies, fluid futuristic >> > GUIs >> > that could issue way more complex commands than our modern window type >> > GUIs. >> > It was a childs dream, filed as too ambitious and stored there with the >> > rest >> > of too far fetched child dreams. And it was early this year that I was >> > introduced to Smalltalk. I really like python but it was obvious to me that >> > I needed something a lot more. It was that itch I had to scratch. I was >> > very >> > impressed with morphic and squeak and the whole enviroment and of course >> > pharo. I was looking for a live coding enviroment with an ephasis on visual >> > side and I think smalltalk fit like a glove for me. Morphic fit exactly my >> > lego brick logic, I am a very synthetic person I like to keep things >> > minimal >> > and simple and synthesize complex structures out of them. Its a workflow I >> > follow with my entire life not just coding. >> > >> > So I started a thread in Blenderartists forum ( >> > http://blenderartists.org/forum/showthread.php?250375-A-Visual-Programming-Language-and-a-new-GUI-for-Blender-your-thoughts >> > ) about how people saw the possibility of implementing a visual programming >> > enviroment for blender with a very flexible GUI. I thought it would be one >> > of those threads that none really cared and people would say "we have >> > python >> > why bother with a visual coding enviroment at all, python is very easy to >> > learn" or "why should I care about coding at all I am merely a user". And >> > of course I had such reactions but to my surprise the thread just went >> > viral >> > and people seems very excited with the ideas of Ephestos. >> > >> > So we sat down with another developer using Morphic code from a >> > smalltalk coder , that he made for python and pygame and we tried to port >> > to >> > Blender libraries instead. Code wise it went much better in our side , >> > suprisingly enough both he and found Morphic very easy to understand. But >> > we >> > came across some severe bugs and limitations at blender side that make it >> > evident that if I wanted to keep this in python I had to dirty my hands >> > with >> > some C and diving inside Blender source. >> > >> > It also became more and more evident that squeak and pharo already >> > implemented many of the ideas I had for Ephestos, and there was no way I >> > could port all the features both offered to python just me and another >> > coder >> > in our free time. So I did the logical thing. Droped the idea of keeping >> > the >> > project pure python and now I have slowly started to porting it to >> > Squeak/Pharo and I am using sockets to communicate with blender. >> > >> > The goal is of course Visual Coding together with several other ideas I >> > have for RAD. Its not something bound by goals but more an exploration of >> > potential. If the project progress well, I think it will be a win for both >> > blender and squeak/pharo. >> > >> > At one side Blender developer will be exposed to the true power and >> > flexibility of smalltalk, at the other hand the smalltalk community will >> > have access to such a powerful amazing 3d application as blender. So I >> > think >> > it will be a double win. >> > >> > My preference towards pharo has to do with Nativeboost , I think that it >> > may play an important role in the future and of course there are libraries >> > like Athens that I would love to explore but ideally I would like to make >> > Ephestos compatible with both squeak and pharo. >> > >> > In essense squeak and pharo have been an inspiration for Ephestos and >> > the true driving force for making it reality and I can see myself making >> > Ephestos a life project because Its just pure fun for me working on >> > something like that. >> > >> > >> > >> > >> > From: Sebastian Sastre <[email protected]> >> > To: "[email protected]" >> > <[email protected]> >> > Sent: Wednesday, 17 October 2012, 14:43 >> > Subject: [Pharo-project] what is your pharo story? >> > >> > Hey there, >> > >> > I'm collecting some stories from smalltalkers to tell people how >> > exciting this is. >> > >> > Have something to share? >> > >> > What's your story with it? >> > >> > What got you excited? why it worked for you? >> > >> > sebastian >> > >> > o/ >> > >> > pd: I'm going to mention mainly about pharo and amber >> > >> > >> >> >> >> >> > > > > > > -- Best regards, Igor Stasenko.
