For logic for interactive mode, what about applying something like pgi logic nodes to both engines, but adding the ability to nest folders with in/outs to be able to segment and fold complexity?
Pgi nodes were pretty nice, can they be compiled or rewritten in C? https://blenderartists.org/forum/showthread.php?393954-Logic-Nodes-Addon-(Installing-and-getting-started)-BGE-Tutorial On Mon, Jul 17, 2017 at 1:04 PM, tristan porteries < [email protected]> wrote: > Hello Dalai, > > Sorry, i want to clarify your question: When you talk about material > update, it's the update of node values or totally something else ? Also the > BGE will never modify the node tree of a material so we don't have to > manage the material creation. At the end the only think we need currently > for update is a GPUMaterial or GPUShader and a node list for your new > system. > > About probes, we already developed in UPBGE planar and cube probes, i hope > we could adapt them. For the irradiance/grid probe i have to check deeper. > > Tristan. > > 2017-07-17 18:43 GMT+02:00 Dalai Felinto <[email protected]>: > > > Hi Tristan, > > > > Can you elaborate on how do you plan handling updates for the Eevee > > materials and probes? > > Right now this all goes via the depsgraph. > > > > Perhaps we could talk Tuesday morning (10am or 11am CEST) on IRC with > > Sergey to get this sorted out once and for all. > > > > Cheers, > > Dalai > > -- > > blendernetwork.org/dalai-felinto > > www.dalaifelinto.com > > > > > > 2017-07-14 15:29 GMT+02:00 tristan porteries <republicthunderbolt9@gmail. > > com>: > > > Hello Dalai, > > > > > > The proposal is to use Eevee in BGE, it looks simple but it requests > > > refactors in the BGE sources. > > > > > > The usage of draw engine based on Eevee help to not interfere the eevee > > -> > > > blender side, the idea of common API can be forgotten and replaced by a > > > little number of duplicated functions if it is too complicated in > futur. > > > > > > I think that the debate about interative mode is for an other proposal, > > > implementing eevee in BGE will not exclude the interactive mode, doing > > the > > > both in same time can be very messy. > > > > > > Tristan. > > > > > > 2017-07-11 15:37 GMT+02:00 Jacob Merrill <[email protected]>: > > > > > >> Step 1 in such a scenario, is a realtime switch for rendering and > > running > > >> the game loop. > > >> > > >> What about getting evee running, and upgrading viewport with new logic > > >> system, and after evee is integrated, integrate same logic systems > into > > >> BGE? > > >> > > >> Maybe Bullet3 or even pyBullet based? > > >> > > >> > > >> > > >> On Jul 11, 2017 5:54 AM, "Dalai Felinto" <[email protected]> wrote: > > >> > > >> > Hi Tristan, > > >> > Thanks for writing this. Sergey and I just finished looking at it. > > >> > > > >> > The proposal is missing a big picture. What is it trying to achieve? > > >> > It seems to simply try to bring Eevee materials into BGE, without > any > > >> > extra benefit. > > >> > > > >> > If that’s the only goal of this project, I would at least expect it > to > > >> > not interfere with the rest of Blender. For example, the idea of > > >> > changing Eevee to accommodate to a common API seems not ideal. > > >> > > > >> > That said, we have an opportunity to do something bigger. Which > would > > >> > be to integrate interactivity with the rest of Blender. That’s a > > >> > bigger undertake for sure, but I was under the impression that this > > >> > was the original idea for after 2.7. It’s not clear if this was > > >> > considered, or why was it dismissed. > > >> > > > >> > Regards, > > >> > Dalai and Sergey > > >> > -- > > >> > blendernetwork.org/dalai-felinto > > >> > www.dalaifelinto.com > > >> > > > >> > > > >> > 2017-07-02 12:23 GMT+02:00 tristan porteries > > <republicthunderbolt9@gmail. > > >> > com>: > > >> > > Hello everyone, > > >> > > > > >> > > I invite the people working on Eevee and 2.8 (Campbell, Dalai, > > Bastien, > > >> > > Clement, Mike and few other) to look at the following proposal > for a > > >> > merge > > >> > > of Eevee into the BGE. > > >> > > > > >> > > https://docs.google.com/document/d/1dpC2zCVD54yCGwNZFu_WM82uUAGI_ > > >> > s5-GmlgMLOcfYY/edit?usp=sharing > > >> > > > > >> > > Feel free to comment on the document, also an experimental branch > > named > > >> > > ge_eevee is available on https://github.com/UPBGE/blender. > > >> > > > > >> > > Tristan. > > >> > > _______________________________________________ > > >> > > Bf-committers mailing list > > >> > > [email protected] > > >> > > https://lists.blender.org/mailman/listinfo/bf-committers > > >> > _______________________________________________ > > >> > Bf-committers mailing list > > >> > [email protected] > > >> > https://lists.blender.org/mailman/listinfo/bf-committers > > >> > > > >> _______________________________________________ > > >> Bf-committers mailing list > > >> [email protected] > > >> https://lists.blender.org/mailman/listinfo/bf-committers > > >> > > > _______________________________________________ > > > Bf-committers mailing list > > > [email protected] > > > https://lists.blender.org/mailman/listinfo/bf-committers > > _______________________________________________ > > Bf-committers mailing list > > [email protected] > > https://lists.blender.org/mailman/listinfo/bf-committers > > > _______________________________________________ > Bf-committers mailing list > [email protected] > https://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-committers
