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 > > > > > > > > >
