[Bf-committers] blender requests for gsoc

Nicholas Polet nickpolet at gmail.com
Wed Mar 16 00:02:44 CET 2016


"I code python and love it, but I know it's limitations, and logic does not
have the same limits." - Jacob Merrill

Python has no more limitations than logic bricks do. In fact, logic bricks
have many *more* limitations compared to using python in the game engine.
What you were describing to set a property using sensors data is something
that would be much better to do in python. This is something that would get
very messy if you were to handle it with logic bricks (almost all logic get
messy with logic bricks when you start to build moderately complex flows).





On Tue, Mar 15, 2016 at 10:55 PM, Jacob Merrill <blueprintrandom1 at gmail.com>
wrote:

> I have a gsoc idea,
>
> I have a gsoc idea if someone wanted to tackle it
>
> Blender game engine logic bricks...
> Sensors are great handles to events and for evaluations triggers, however
> the ability to set a property using a sensors data would make them far more
> useful
>
> Part 2
> Make actuators accept property as inputs
> And fail gracefully if the property data is of the incorrect format.
>
> This would make blender game logic strong and flexible.
>
> I code python and love it, but I know it's limitations, and logic does not
> have the same limits.
> On Mar 15, 2016 2:33 PM, "Rusty Wright" <rusty.wright at gmail.com> wrote:
>
> > This is from
> >
> >
> http://blenderartists.org/forum/showthread.php?369411-blender-absurdest-absurdities-log/page3
> > where he says it better than I can:
> >
> > * Alphabetize things. When clicking on the Surface drop down in the
> > Properties window, I get a mixed-up order of the types of shaders
> > available. It always takes me a minute to get my bearings and find the
> > shader I actually want. This isn't the only spot where things would
> benefit
> > from being alphabetized. There's the Surface -> Normal drop down, there's
> > the search menu, there's the User Preferences Input screen, there's the
> add
> > material node menu in the Node Editor, etc.
> >
> > * ...but don't alphabetize things too much! The outliner is really
> useful,
> > but it should list objects in a case insensitive manner. I know that
> > computers think in terms of case sensitivity, but non-Linux users do not.
> >
> > * If you change a color selector so that it takes HSV or hex values, have
> > Blender remember that when saving/opening the file. I almost exclusively
> > paste in hex color values from another program; it's great that Blender
> > remembers so much in a saved file, but it's a bit annoying how it
> switches
> > the default color switcher option back to RGB every time I re-open a
> file.
> >
> > For the 3rd one, about HSV or hex values, these are the three buttons in
> > the color picker under the color wheel.  I always use HSV.  But when I
> > start a new blender it's set back to RGB and I have to click on the HSV
> > button again.  Blender does remember it's set to HSV if you do a File ->
> > New, but it's when you quit Blender that it forgets you had it set to
> HSV,
> > which I find annoying.
> >
> > For the 1st one, the place where I find it very annoying is in the
> Surface
> > drop down (Glossy BSDF, Emission, Diffuse BSDF, etc.).
> >
> > Thanks
> > _______________________________________________
> > 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