Giter VIP home page Giter VIP logo

Comments (8)

hype avatar hype commented on May 18, 2024

@micuat I would also have you try this in 3.4 as this is the release that caused the problems for me. which may shed light on where/which build the "not" expected results occured.

from pixelflow.

micuat avatar micuat commented on May 18, 2024

@hype I tested it and it runs on 3.4 - so it's not related to the wrapping problem, sorry for the confusion. But reaction diffusion still doesn't run on 3.5.3.

from pixelflow.

monkstone avatar monkstone commented on May 18, 2024

@micuat I can confirm same for me, I believe this is an issue with jogl jars included with processing, that are somewhat hacked (ie do not exactly correspond to jogl-2.3.2) and this all a bit opaque to all but processing developers.

from pixelflow.

hamoid avatar hamoid commented on May 18, 2024

@monkstone Do you have any info about those changes?

from pixelflow.

monkstone avatar monkstone commented on May 18, 2024

Here are the changes https://github.com/gohai/jogl/tree/processing, however I know think its not the jars in this case, but the vanilla processing itself (substituting jogl jars does not fix).

from pixelflow.

morisil avatar morisil commented on May 18, 2024

@micuat I know it's not a fix, but recently I contributed an example how to use Reaction Diffusion in pure Processing:

https://github.com/SableRaf/Shadertoy2Processing/tree/master/examples/reactionDiffusion2Pass

from pixelflow.

micuat avatar micuat commented on May 18, 2024

so I guess it's not really a problem with PixelFlow but because of changes in processing... should we open a separate issue on processing/processing as well??

@morisil cool, I'm just curious if you are using original pgraphics (unsigned char) or you somehow make a buffer with floats.

from pixelflow.

morisil avatar morisil commented on May 18, 2024

@micuat Yes, the original PGraphics. Apparently 8bit color is good enough for this particular reaction diffusion. But the lack of floating point textures is the reason I am switching in many cases from Processing to OPENRNDR:

https://medium.com/@kazikpogoda/the-limits-of-processing-and-how-i-transcend-them-with-openrndr-e6a63c5924fd

See also my contribution here for comparison:
https://github.com/openrndr/openrndr-tutorials/blob/master/shader-shadertoy-002/src/main/kotlin/Example.kt

from pixelflow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.