home.social

#splines — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #splines, aggregated by home.social.

fetched live
  1. After my post about light spectrum, it is now the post about my B-Noise algorithm which has reached the symbolic threshold of 1000 views !

    baillehachepascal.dev/2023/bno

    If you're interested in pseudo random noise generation I invite you to have a look at that algorithm I have designed a few years ago. A research work I'm quite proud of to be frank.

    There is also a demo you can play with and ready to use implementations in C and JavaScript in the article.
    A formal article is available here:

    researchgate.net/publication/3

    #programming #pseudorandomnumbergenerator #pseudorandomnoise #beziercurves #splines #computergraphics #cprogramming #javascript

  2. After my post about light spectrum, it is now the post about my B-Noise algorithm which has reached the symbolic threshold of 1000 views !

    baillehachepascal.dev/2023/bno

    If you're interested in pseudo random noise generation I invite you to have a look at that algorithm I have designed a few years ago. A research work I'm quite proud of to be frank.

    There is also a demo you can play with and ready to use implementations in C and JavaScript in the article.
    A formal article is available here:

    researchgate.net/publication/3

    #programming #pseudorandomnumbergenerator #pseudorandomnoise #beziercurves #splines #computergraphics #cprogramming #javascript

  3. . Ich liebe das Konzept.

  4. l forgot to add a link to the tool I mentioned yesterday (in the post above):

    ghadeeras.github.io/pages/sket

    Currently, it only works in Chrome because it uses #WebGPU. The controls are rather awkwardly unconventional and unintuitive because I am too lazy to implement proper ones. Click on the joystick icon to learn about them. I think that a tablet, preferably with a stylus, would be the friendliest way to use it. It's still so much a work in progress though. More to come.

    #splines

  5. l forgot to add a link to the tool I mentioned yesterday (in the post above):

    ghadeeras.github.io/pages/sket

    Currently, it only works in Chrome because it uses . The controls are rather awkwardly unconventional and unintuitive because I am too lazy to implement proper ones. Click on the joystick icon to learn about them. I think that a tablet, preferably with a stylus, would be the friendliest way to use it. It's still so much a work in progress though. More to come.

  6. Thanks for attending and bringing the fun! We added two demos today -- an object following a path and a camera fly-through -- both using splines from our library.

    Join me at the same time next week for more #GleamLang: youtube.com/@seancribbs

    #GameDev #Splines

  7. Thanks for attending and bringing the fun! We added two demos today -- an object following a path and a camera fly-through -- both using splines from our library.

    Join me at the same time next week for more #GleamLang: youtube.com/@seancribbs

    #GameDev #Splines

  8. Going live in about 15 minutes with more splines! Today we'll build some demos showcasing how to use Beziér, Catmull-Rom, and Basis splines. Join me at 1:30PM CDT:

    youtube.com/live/09GijrgfHq4?f

    #GleamLang #GameDev #Tiramisu #Splines

  9. Going live in about 15 minutes with more splines! Today we'll build some demos showcasing how to use Beziér, Catmull-Rom, and Basis splines. Join me at 1:30PM CDT:

    youtube.com/live/09GijrgfHq4?f

    #GleamLang #GameDev #Tiramisu #Splines

  10. Thanks for attending! We got our first published release of our little matrix library and built uniform splines for each of the existing forms. Grab the libraries on hex.pm:

    hex.pm/packages/splines
    hex.pm/packages/matrix_gleam

    See you next week: youtube.com/@seancribbs

    #GameDev #GleamLang #Splines

  11. Thanks for attending! We got our first published release of our little matrix library and built uniform splines for each of the existing forms. Grab the libraries on hex.pm:

    hex.pm/packages/splines
    hex.pm/packages/matrix_gleam

    See you next week: youtube.com/@seancribbs

    #GameDev #GleamLang #Splines

  12. Welcome to March! In today's stream, we're going to extend our parametric curves into uniform splines that conjoin multiple curves. Come join me at 1:30PM CST:

    youtube.com/live/SR-eJgmRGJ0?f

    #GameDev #Tiramisu #GleamLang #Splines

  13. Welcome to March! In today's stream, we're going to extend our parametric curves into uniform splines that conjoin multiple curves. Come join me at 1:30PM CST:

    youtube.com/live/SR-eJgmRGJ0?f

    #GameDev #Tiramisu #GleamLang #Splines

  14. Thanks for attending! We were able to accurately reformulate our existing cubic splines in matrix forms and implement B-splines in less than 10 minutes. 💪

    See you next week for more matrices and splines shenanigans:

    youtube.com/@seancribbs

    #GleamLang #Tiramisu #GameDev #Splines

  15. Thanks for attending! We were able to accurately reformulate our existing cubic splines in matrix forms and implement B-splines in less than 10 minutes. 💪

    See you next week for more matrices and splines shenanigans:

    youtube.com/@seancribbs

    #GleamLang #Tiramisu #GameDev #Splines

  16. Happy Sunday! Today we're going to use matrices to refine our implementation of splines and maybe make a new one. Join me at 1:30PM CST:

    youtube.com/live/pPbCx1yshq8?f

    #GleamLang #GameDev #Tiramisu #Splines

  17. Happy Sunday! Today we're going to use matrices to refine our implementation of splines and maybe make a new one. Join me at 1:30PM CST:

    youtube.com/live/pPbCx1yshq8?f

    #GleamLang #GameDev #Tiramisu #Splines

  18. @setsly Challenge accepted! Though 3b1b is amazing, @acegikmo did just beautiful videos on splines.

    The Beauty of Bezier Curves:
    youtube.com/watch?v=aVwxzDHniEw

    The Continuity of Splines:
    youtube.com/watch?v=jvPPXbo87ds

    #splines #maths #FreyaHolmer

  19. @setsly Challenge accepted! Though 3b1b is amazing, @acegikmo did just beautiful videos on splines.

    The Beauty of Bezier Curves:
    youtube.com/watch?v=aVwxzDHniEw

    The Continuity of Splines:
    youtube.com/watch?v=jvPPXbo87ds

    #splines #maths #FreyaHolmer

  20. This pattern was nippin' ma heid, but I've got it now. It forms interlinked flowers with six petals, but it took me ages working out how to make its building blocks join together just right

    #patterns #embroidery #splines

  21. This pattern was nippin' ma heid, but I've got it now. It forms interlinked flowers with six petals, but it took me ages working out how to make its building blocks join together just right

    #patterns #embroidery #splines

  22. Added spline-to-spline mesh deformation. 🌶 Vertices mapped by distance to splines & their pose + twist. Useful for other procedural generation like tree branches, flowers, plants ☘️🌴🌲🪴🌳 etc. And it's really fun ^^

    #godot #procedural #indiegamedev #gamedev #indiedev #splines #meshes #deformation

  23. Added spline-to-spline mesh deformation. 🌶 Vertices mapped by distance to splines & their pose + twist. Useful for other procedural generation like tree branches, flowers, plants ☘️🌴🌲🪴🌳 etc. And it's really fun ^^

    #godot #procedural #indiegamedev #gamedev #indiedev #splines #meshes #deformation

  24. Added a new[1] configurable curve subdivision kernel for thi.ng/geom to (iteratively) subdivide polygons/polylines with displacement, allowing for super compact code, infinite variation, and beautiful results like shown...

    [1] Actually been using this approach since 2010, initially for 3D mesh subdivisions (3rd image)

    #ThingUmbrella #Generative #Geometry #Splines #Subdivision #TypeScript #JavaScript

  25. Added a new[1] configurable curve subdivision kernel for thi.ng/geom to (iteratively) subdivide polygons/polylines with displacement, allowing for super compact code, infinite variation, and beautiful results like shown...

    [1] Actually been using this approach since 2010, initially for 3D mesh subdivisions (3rd image)

    #ThingUmbrella #Generative #Geometry #Splines #Subdivision #TypeScript #JavaScript

  26. Are you very familiar with regression spline functions? Our new ML book has a new Github pull request with spline and polynomial basis expansion materials.

    Any review would be appreciated!

    github.com/aml4td/website/pull

  27. Are you very familiar with regression spline functions? Our new ML book has a new Github pull request with spline and polynomial basis expansion materials.

    Any review would be appreciated!

    github.com/aml4td/website/pull

    #rstats #splines

  28. Do I sound unusually cranky and not at all like a carefree coder/musician?

    I'm still working with splines.

    Splines are a way to make something follow a path. It sounds so simple. It's in 3D and parallax is a thing.

    en.wikipedia.org/wiki/Parallax

    There are other considerations. The Path Follow plugin is useful for all sorts of moving things. Its "curve" spline types are piles of fun. Especially if one decides to twist.

    OTOH, something on its side can be surfed.

    Piles!

    #GameDev #UE5 #splines

  29. Do I sound unusually cranky and not at all like a carefree coder/musician?

    I'm still working with splines.

    Splines are a way to make something follow a path. It sounds so simple. It's in 3D and parallax is a thing.

    en.wikipedia.org/wiki/Parallax

    There are other considerations. The Path Follow plugin is useful for all sorts of moving things. Its "curve" spline types are piles of fun. Especially if one decides to twist.

    OTOH, something on its side can be surfed.

    Piles!

    #GameDev #UE5 #splines

  30. I have at last crested the hill!

    This is one long rail line. I'm going to move a couple of buildings closer to it.

    The class where the line begins spans a large area. I'm still in their area, but will soon border another's castle, and then maybe I'll end it at the cat civilization. They are lousy farmers, and look forward to getting supplies.

    An 8K map is big.

    I might swap out the castle. Its splines turn walls green. Screw-up with materials. All moss, no wall.

    #GameDev #UE5 #RPG #Splines

  31. I have at last crested the hill!

    This is one long rail line. I'm going to move a couple of buildings closer to it.

    The class where the line begins spans a large area. I'm still in their area, but will soon border another's castle, and then maybe I'll end it at the cat civilization. They are lousy farmers, and look forward to getting supplies.

    An 8K map is big.

    I might swap out the castle. Its splines turn walls green. Screw-up with materials. All moss, no wall.

    #GameDev #UE5 #RPG #Splines

  32. Spline day. Making a railroad track in the big RPG. Faster than in real-life, but real-life tracks don't elongate themselves if you click too far ahead. What a world.

    #GameDev #UE5 #RPG #Splines

  33. Spline day. Making a railroad track in the big RPG. Faster than in real-life, but real-life tracks don't elongate themselves if you click too far ahead. What a world.

    #GameDev #UE5 #RPG #Splines

  34. vimeo.com/822786396
    back to evening dev with a nice little problem: how to create a tunnel made of undeformed objects. majority of the roads examples using splines allows a certain distortion of the mesh. this one is trying it's best to avoid overlaps of parts.
    next steps: filling the gaps if possible (rotations will make it a lot harder to solve) & animation ;)
    #uneal #gamedev #indiedev #creativecoding #3d #splines #geometry

  35. To convert a freehand drawing to a composite spline, the first step is grouping the input (a list of data points) into segments. This can be done with a corner detecting algorithm. Each segment is then approximated by a spline, e.g. a cubic Bézier.

    In this demo you can see a crude implementation of the Masood and Sarfraz algorithm. A "y" glyph is traced with a graphics tablet pen, and detected corner points are shown in red.

    #typography #rust #fonts #gerb #splines #bezier #math

  36. Playing with b-splines for aircraft wing design in OpenSCAD, and once again blown away by the beauty of doing CAD with code.

    I tried modelling this shape with n-degree polynomials for quite some time, without success.
    With splines it was a matter of minutes after finding a suitable library (github.com/JustinSDK/dotSCAD)

    Now I am tempted to redo my (working) Ho 229 design with this approach...

    #rc #airplane #openscad #splines #cad #foss