Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Campbell Barton
On Fri, Jan 22, 2016 at 4:34 PM, Owen Hogarth II wrote: > Before learning c I was most productive with java so I can understand also > my second platform after linux is android which mainly uses java. > > How much easier would it have been to just define a JNI interface to > blender's c DNA/ RNA d

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
Before learning c I was most productive with java so I can understand also my second platform after linux is android which mainly uses java. How much easier would it have been to just define a JNI interface to blender's c DNA/ RNA data structures and deal with those exclusively instead of generati

Re: [Bf-committers] error building with cmake

2016-01-21 Thread Yousef Harfoush
it builds fine now thank you. Regards Yousef Harfoush ba...@msn.com > From: aligor...@gmail.com > Date: Fri, 22 Jan 2016 14:01:26 +1300 > To: bf-committers@blender.org > Subject: Re: [Bf-committers] error building with cmake > > Hi, > > I've just pushed a fix that I've been using locally in a

Re: [Bf-committers] error building with cmake

2016-01-21 Thread Joshua Leung
Hi, I've just pushed a fix that I've been using locally in another branch. Could you test and check whether it still works now? Regards, Joshua On Fri, Jan 22, 2016 at 1:50 PM, Yousef Harfoush wrote: > error: > [ 32%] Building CXX object > extern/glog/CMakeFiles/extern_glog.dir/src/logging.cc

[Bf-committers] error building with cmake

2016-01-21 Thread Yousef Harfoush
error: [ 32%] Building CXX object extern/glog/CMakeFiles/extern_glog.dir/src/logging.cc.obj In file included from E:\code\blender\blender-patched\extern\glog\src\utilities.h:78:0, from E:\code\blender\blender-patched\extern\glog\src\logging.cc:32: E:/code/blender/blender-patched

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread homac
Yes, I can! :D 1. I like coding. 2. I was looking for a library which reads .blend in Java without crashing, provides access to materials, animations, lighting etc. and has no dependencies on other libraries/game engines. 3. I was naive enough to think that it will be an easy task. But

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
Blender is a massive code base and you've seen a lot of writing your java .Blend library. I am interested in implementing it, it's more a refactoring of the core blender c library which seems to put a lot of devs off, although I do understand that code base is massive. I am going to do this projec

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Altoine Barker
I'm game. Pardon the pun. It wasn't intentional but it is humorous. On Wed, Jan 20, 2016 at 11:56 PM, Owen Hogarth II wrote: > Hi guys > > I initially spoke with ideasman on irc about 8-12 months ago about this > idea and I wanted to message this list to see if I could get some support. > > A lo

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread homac
Dear Gentlemen! Wait - Java .Blend? I have to intervene! > has the same issues that I described earlier, maintainability. He > understand's blenders internals pretty well but he kinda misses the point. > He wrote this external library that he has to maintain. The "generated" library cannot pre

Re: [Bf-committers] Did Blender UI's international Using contexts for solving ambiguities now?

2016-01-21 Thread 裴雪柯
Thanks Bastien, I've just aware of this. 2016-01-21 20:04 GMT+08:00 Bastien Montagne : > Hi, yes, has been the case since two years at least I think… > Le 21/01/2016 12:36, 裴雪柯 a écrit : > > Hi > > I'm exciting to see the po files of blender contains the msgctxt > string > > in some place, >

Re: [Bf-committers] Did Blender UI's international Using contexts for solving ambiguities now?

2016-01-21 Thread Bastien Montagne
Hi, yes, has been the case since two years at least I think… Le 21/01/2016 12:36, 裴雪柯 a écrit : > Hi > I'm exciting to see the po files of blender contains the msgctxt string > in some place, > like > >> #. :src: bpy.types.Sequence.type:'MULTIPLY' >> msgctxt "Sequence" >> msgid "Multiply" >

[Bf-committers] Did Blender UI's international Using contexts for solving ambiguities now?

2016-01-21 Thread 裴雪柯
Hi I'm exciting to see the po files of blender contains the msgctxt string in some place, like > #. :src: bpy.types.Sequence.type:'MULTIPLY' > msgctxt "Sequence" > msgid "Multiply" > msgstr "" from the gnu gettext site it's explain mgsctxt as this: http://www.gnu.org/software/gettext/manua

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
This: http://homac.cakelab.org/projects/JavaBlend/spec.html#GeneratingCode The utilities package is slightly more version dependent than the facade classes. That means, the code generator may generate an incompatible utilities package in future versions of Blender while the facade classes will mos

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Jacob Merrill
http://homac.cakelab.org/projects/JavaBlend/ but I did not dig for a git etc. On Jan 21, 2016 1:07 AM, "Owen Hogarth II" wrote: > How long ago was that email sent and where is the code now? > > Best, > Owen > > On Thu, Jan 21, 2016 at 5:02 PM, Jacob Merrill > > wrote: > > > actually I found the

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
How long ago was that email sent and where is the code now? Best, Owen On Thu, Jan 21, 2016 at 5:02 PM, Jacob Merrill wrote: > actually I found the email I was digging at, it appears he got it working? > > Hello There! > > > As some of you know, I've implemented a toolkit, consisting of a code

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Jacob Merrill
actually I found the email I was digging at, it appears he got it working? Hello There! As some of you know, I've implemented a toolkit, consisting of a code generator and a runtime I/O module to map the full Blender DNA to Java classes and allow reading and writing of files (cf. [1]). All that

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
Jacob that's usually where it all ends up, stalled. They are trying to write a java parser for the python code when in all actuality if the core of blender was reorganized a bit, there would be no need for these types of things. c is universal, blender is built on c and for ease of use the blender

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Jacob Merrill
sorry bad link - I'm aiming to create a generic (any version) import/export of Blender files for Java. So far, I've developed a tool which uses the type information from your StructDNA to generate Java classes which serve as type safe facets to access data from .blend files. Finally found a suit

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Jacob Merrill
I don't know if this is what your looking for https://mail.google.com/mail/u/0/#search/add+on+java/1513f8f84cc1e25d On Thu, Jan 21, 2016 at 12:40 AM, Jacob Merrill wrote: > I am not sure how the android blender players of the past handled it, > but I know they were not 100% functional anyway, >

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Jacob Merrill
I am not sure how the android blender players of the past handled it, but I know they were not 100% functional anyway, I did notice a email from ton about a Java backbone thing for addons, I will dig. ___ Bf-committers mailing list Bf-committers@blender

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
I am not sure about that, you'd have to talk to the guys developing the BGE, the code for the BGE is pretty close to blender, a lot of duplicated code that still doesn't tackle the root issue. How will you get people who want to play your games built with blender to install python? Can you run pyt

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Jacob Merrill
Some people will get angry, but I think step 1 here is actually turning the game engine (BGE) into a addon, and exposing all the same data that the game engine needs to run to any engine, this could actually speed development of the game engine, as you could download a addon version and try it wit

Re: [Bf-committers] blender as ui for game engine

2016-01-21 Thread Owen Hogarth II
I've seen these projects before and they fail to tackle the root issues make it difficult for blender code to be used in any serious projects. These projects are basically glue code like jni to c in java, it's hard to maintain and very brittle. Every little change that happens in blender they have