[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32047] trunk/blender/source/blender/ blenkernel/intern/unit.c: patch [#23796] Full support for unit buttons: area, volume, mass, velocity and acceleration
Lorenzo
oni.lore at tiscali.it
Thu Sep 23 16:14:44 CEST 2010
On 23/09/2010 09:51, Carsten Wartmann wrote:
> Am 22.09.2010 15:18, schrieb Lorenzo:
>> On 22/09/2010 12:29, Carsten Wartmann wrote:
>>> Am 22.09.2010 04:36, schrieb Campbell Barton:
>>> I wish that I could also enter "2cm/s" or "30°/s" into the BGE Logic
>>> Bricks. Of course the Fps setting in the World needs to be taken into
>>> account for this.
>>>
>>> Cheers,
>>> Carsten
>>
>> For speeds and accelerations I've implemented only a small subset of units:
>
> I thought that if the system knows 1m=100cm it would be smart enough to
> convert/parse it in parts?
Units, even derived ones like area and velocity, are hardcoded for now.
Blender doesn't know that cm, cm² and cm/s are related.
> However, where can I enter a speed in Blenders GUI?
I used props created ad hoc during testing, so I don't know.
> But my main concern is that you cant use units in the Game Engine Logic
> Bricks at all!
Indeed I've just noticed that. Making buttons unit-compatible is trivial
but there isn't enough room inside buttons. Those logic bricks' frames
are too small and oftentimes the label is inside the button itself.
> Also in the Motion LogicBrick it makes no sense to enter a speed at the
> moment, because now we have there a distance which the object travels in
> one Frame (means 1/FPS seconds) which is already a speed. However for a
> beginner it would be much easier to enter a speed directly, and have the
> motion actuator convert it to a distance per frame.
I'm not familiar with GE code, so I don't know how time is handled there.
Lorenzo Tozzi
More information about the Bf-committers
mailing list