[Bf-committers] GSoC - BGE Particle System or Arduino API

Monique m.dewanchand at atmind.nl
Tue Apr 23 21:26:06 CEST 2013


Hi Trevor,
Having the dataavailable through the Logic Bricks adds value. Though 
there might besome challenges for reading data using python and adding 
this to the Blender core (C) for the logic bricks. IMHO reading the data 
using C would be preferable.

In your solution will it also be possible to send data or a program to 
the Arduino device? i.e. a game can package its own Arduino program 
(text inside text editor?) and on start uploads this tothe Arduino device?

And which Arduino boards do you wanna support? (as each boardhas its own 
way of communication (serial/blue tooth vs ethernet/wifi))

Rgds,
Jeroen & Monique

On 4/23/13 8:07 PM, Trevor Tomesh wrote:
> Jeroen,
>
> Yes, the android API is based on processing which is based on JRE. However,
> a) there is a python implementation and b) you can use pyserial.
>
> My idea is that you could make the data available through the logic bricks
> -- ie, you set a sensor that gets triggered for a certain input value.
> Also, there'd be an API so that you can access the incoming serial data via
> a python module.
>
> Hope that clears your questions up.
>
> Trevor
>
>
> On Tue, Apr 23, 2013 at 5:55 PM, Jeroen Bakker <j.bakker at atmind.nl> wrote:
>
>> Hi Trevor,
>>
>> Arduino in Blender seems nice, but we have some questions.
>>
>> The Arduino API seems to depend on Java (JRE) and GCC. These libraries
>> are not installed with Blender userbase. Having Arduino as part of
>> Blender core would also make Blender depending on these components.
>> What are your ideas about that?
>>
>> Secondly, where in Blender do you want to make the Arduino data
>> available? and how would this work?
>>
>> Best regards,
>> Jeroen Bakker & Monique Dewanchand
>>    - At Mind -
>>
>> On 04/22/2013 10:34 PM, Trevor Tomesh wrote:
>>> Hi all,
>>>
>>> I've been hashing out a few ideas for this years GSoC, and I was
>> wondering
>>> if anyone would be interested in mentoring me?
>>>
>>> BGE Particle System:
>>> As you probably know, the BGE does not have a built-in particle system.
>> In
>>> order to make the BGE more attractive, I propose that a basic particle
>>> system be implemented complete with Python API and logic brick
>> controllers.
>>> I have the physics background (my first degree was in physics) -- I just
>>> need the support!
>>>
>>> Arduino API:
>>> The Arduino micro-controller prototyping board is a very good and
>>> inexpensive option for collecting all sorts of data including
>> accelerometer
>>> data -- Blender could very much benefit from a built-in Arduino API to
>> make
>>> it easier to control and take data from the Arduino as it would be a good
>>> way to
>>> a) Provide animators with a powerful tool for motion capture.
>>> b) Provide scientists with an easy way to capture and visualize data
>> using
>>> Blender.
>>>
>>> Please let me know what you think and if you are interested at all in
>>> either of these projects!
>>>
>>> Thanks!
>>>
>>> Trevor Tomesh (irc: tsquar3d)
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>



More information about the Bf-committers mailing list