longor1996
Doing all that is a colossal PITA, since SVGs aren't built to act as "fragments" I can arbitrarely draw with CSS or Canvas.
This new html-in-canvas API will alleviate the pain a bit, at least.
What I really want is something along the lines of...
@declare-some-shape MYSHAPE (ARGS) {
/* tree of draw commands */
/* can reference css animations, timelines, variables, etc. */
}
#my-div { content: draw-some-shape(MYSHAPE ARGS, TRANSFORM); }
/* or, as some kind of pseudo-element: */
#my-div::draw-some-shape(MYSHAPE) { ??? }
And yeah, fully aware that this looks abominable, but I'd rather this than stringly/DOMly generating SVGs or drawing in a canvas.Imagine being able to declare a list of paths with fill/stroke-paints to draw, filled in from attributes, variables and `calc()` values... one can only dream.
Remote: Yes, or hybrid if close by; office only if in-district.
Willing to relocate: No, unable to.
Technologies: C#, Rust, Git, SQLite, PostgreSQL, Vulkan, TypeScript, JavaScript, HTML, CSS, Regex, PowerShell, Blender, Unreal Engine, Python, OpenGL, C, CCNA
Résumé/CV: Available on request.
Email: longor [at] mailbox [dot] org
LinkedIn: https://www.linkedin.com/in/lars-k-69727719b/
---
I've been tinkering with computers for 20 years now, working for the last 9, building a variety of side-projects & prototypes; most recently a binary data-format using gradual typing and writing a wiki focused on voxels. My focus lies mostly around compilers/DSLs, graphics and web-technology.
The current job/contract of creating an "Welding-Assembly Process-Tracking, Reconstruction and Reporting"-System (using C#/Typescript/PostgreSQL) is nearing completion (~1.5 months), so I'm looking for new/interesting opportunities... excluding AI/LLM related things.
Remote: Yes, or hybrid if close by; office only if in-district.
Willing to relocate: No, unable to.
Technologies: C#, Rust, Git, SQLite, PostgreSQL, Vulkan, TypeScript, JavaScript, HTML, CSS, Regex, PowerShell, Blender, Unreal Engine, Python, OpenGL, C, CCNA
Résumé/CV: Available on request.
Email: longor [at] mailbox [dot] org
LinkedIn: https://www.linkedin.com/in/lars-k-69727719b/
---
I've been tinkering with computers for 20 years now, working for the last 9, building a variety of side-projects & prototypes; most recently a binary data-format using gradual typing and writing a wiki focused on voxels. My focus lies mostly around compilers/DSLs, graphics and web-technology.
The current job/contract of creating an "Event-based Welding-Assembly Process Tracking, Reconstruction and Reporting"-System (using C#/Typescript/PostgreSQL) is nearing completion (~2 months), so I'm looking for new/interesting opportunities.
Remote: Yes, or hybrid if close by.
Willing to relocate: No, unable to.
Technologies: C#, Rust, Git, SQLite, Postgres, Vulkan, TypeScript, JavaScript, HTML, CSS, Regex, PowerShell, Blender, Unreal Engine, Python, OpenGL, C, CCNA
Résumé/CV: Available on request.
Email: longor [at] mailbox [dot] org
LinkedIn: https://www.linkedin.com/in/lars-k-69727719b/
---
My current job/contract is nearing completion (~3 months), so I'm looking for something new-ish.
Never heard of "human brain needs nicotine" before...
> How to avoid this madness? Introduce another low-level configuration file. Back to level one...
Most people think voxel means 'cube' or 'block', but really it just means "regularly spaced sample in a 3-or-more-D grid".
The voxel gamedev community tends to call Minecraft-y voxel games "bloxel"-based.
Sadly, a lot of projects get abandoned.... :(