Hehe. Yeah, we were discussing resyntax. On Mon, Apr 12, 2021, 11:01 AM Dominik Pantůček < [email protected] wrote:
> One clicks on your Twitch and the first thing coming from the speakers > is "Do you remember Jack? Jack Firth?" > > Everyone does, of course ;-) > > On 12. 04. 21 17:31, Stephen Foster wrote: > > In the CodeSpells project, we are using Racket + Unreal Engine. This > > combo would be my recommendation for doing "3D stuff" and also anything > > with physics. As you can see from the first few seconds of this video, > > we are spawning in Twitch users as 3D physical objects: > > > > https://www.youtube.com/watch?v=wq8aau-fHbs > > > > On Monday, April 12, 2021 at 4:46:56 AM UTC-7 [email protected] > wrote: > > > > On Sun, Apr 11, 2021 at 09:25:48PM -0500, Nathaniel W Griswold wrote: > > > Thanks all, i’m just going to see if Pict3D works out. I didn’t > > know about it before. I don’t really need textures for this project > > as i am starting with just particles moving around and wave > > superposition. > > > > It might work for you then. It didn't for me. And I spent a while > > trying to > > figure out how to attach textures, but the internals of Pict3d were > too > > much for me. Not enough internal documentation. It was easier to use > > sgl > > directly, but I may someday have to go to serious solid modelling. > > > > -- hendrik > > > > > > > > Nate > > > > > > > On Apr 8, 2021, at 2:59 PM, Hendrik Boom <[email protected]> > > wrote: > > > > > > > > On Thu, Apr 08, 2021 at 11:22:10AM -0700, [email protected] > > wrote: > > > >> Have you tried out Pict3D [1]? > > > > > > > > Two significant flaws with Pict3D: > > > > > > > > * It does not have a mechanism for attaching a texture to an > > object. > > > > > > > > * It does not allow one to cut one #D object out of another. > > > > (such as using a cylinder to drill a round hole in a block of > wood) > > > > > > > > Otherwise it's an impressive peve of work. > > > > > > > >> There is also a library from Matthew Flatt that can create 3D > > Text / > > > >> extruded pathes: [2] > > > >> > > > >> Personally I currently use opengl [3], these bindings support > > higher opengl > > > >> versions than the [4] > > > >> (which only support opengl 1.5 according to its documentation) > > > >> > > > >> I can't say exactly up to which opengl version [3] has working > > bindings, > > > >> these bindings were automatically generated, but that stopped > > working at > > > >> some point. > > > >> (Apparantly the input that was used for the generation isn't > > provided for > > > >> recent opengl versions anymore, so the generator has to be > > fixed or > > > >> replaced to work with a different input/description) > > > > > > > > Exactly. I've been struggling with this last year, and I sort of > > gave up. > > > > I'm thinking of looking at it again. > > > > > > > > What happened to the spec is that the entire thing has been > > recoded from a > > > > completely ad-hoc formalism to a slightly less ad-hoc XML-based > > formalism. > > > > Everything is different. And the new one is somewhat > > inconsistent about > > > > the placement of asterisks in the XML phrases that form function > > prototypes. > > > > > > > > I've been using sgl for my own work. I suspect it to be largely > > > > hand-coded, but it seems to work. > > > > > > > > There's also a binding for Vulkan, which I don't think has been > > used vary > > > > much, and so may still pose surprises. > > > > > > > > https://docs.racket-lang.org/vulkan/index.html > > <https://docs.racket-lang.org/vulkan/index.html> > > > > > > > > I don't know how well any of this works on a Mac, which I gather > > is going > > > > its own way for graphics, perhaps in the cause of > incompatibility. > > > > > > > > -- hendrik > > > > > > > >> > > > >> [1] https://docs.racket-lang.org/pict3d/index.html > > <https://docs.racket-lang.org/pict3d/index.html> > > > >> [2] https://docs.racket-lang.org/pict3d-die-cut/index.html > > <https://docs.racket-lang.org/pict3d-die-cut/index.html> > > > >> [3] https://docs.racket-lang.org/opengl/index.html > > <https://docs.racket-lang.org/opengl/index.html> > > > >> [4] > > > >> > > > https://docs.racket-lang.org/sgl/index.html?q=opengl#%28idx._%28gentag._0._%28lib._sgl%2Fscribblings%2Fsgl..scrbl%29%29%29 > > < > https://docs.racket-lang.org/sgl/index.html?q=opengl#%28idx._%28gentag._0._%28lib._sgl%2Fscribblings%2Fsgl..scrbl%29%29%29 > > > > > > > >> > > > >> -- > > > >> You received this message because you are subscribed to the > > Google Groups "Racket Users" group. > > > >> To unsubscribe from this group and stop receiving emails from > > it, send an email to [email protected]. > > > >> To view this discussion on the web visit > > > https://groups.google.com/d/msgid/racket-users/67072c79-aac7-40a1-8774-2d684c7476d1n%40googlegroups.com > > < > https://groups.google.com/d/msgid/racket-users/67072c79-aac7-40a1-8774-2d684c7476d1n%40googlegroups.com > >. > > > > > > > > > > -- > > > > You received this message because you are subscribed to the > > Google Groups "Racket Users" group. > > > > To unsubscribe from this group and stop receiving emails from > > it, send an email to [email protected]. > > > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/racket-users/20210408195922.zdq5ruhr4ufvqgc4%40topoi.pooq.com > > < > https://groups.google.com/d/msgid/racket-users/20210408195922.zdq5ruhr4ufvqgc4%40topoi.pooq.com > >. > > > > > > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Racket Users" group. > > To unsubscribe from this group and stop receiving emails from it, send > > an email to [email protected] > > <mailto:[email protected]>. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/racket-users/0d79ce2f-433d-4fff-9e06-8025963fb45fn%40googlegroups.com > > < > https://groups.google.com/d/msgid/racket-users/0d79ce2f-433d-4fff-9e06-8025963fb45fn%40googlegroups.com?utm_medium=email&utm_source=footer > >. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Racket Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/racket-users/aMgL43u5icI/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/ae01f12b-192b-17f0-e3ba-e92bb53d827a%40trustica.cz > . > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/CA%2BzSu2-Wf%2BUuphigNqZYQGEv7SJ1pHzrbzRNDnMoDBSH47uzQg%40mail.gmail.com.

