Esther Alter

@esther_alter
245 Followers
127 Following
723 Posts
Trans Jewish byte array
Open source software developer
Sturgeon-nominated spec fic writer: Deadlands, Escape Pod, Strange Horizons, Baffling, elsewhere
מיר װעלן זײ איבערלעבן
https://esther-alter.com
Websitehttps://subalterngames.com
@ana @skade @jyn applied yesterday!
@wgahnagl yesss
@michalfita but since we’re talking about it: do you know if typst can return line counts without doing a final render?
@michalfita it’s not. But until something breaks, or until I’ve got evidence that typst would be faster, I’m probably not going to switch
@michalfita It's not exactly XeTeX either. It's tectonic, which is XeTeX-like but it's a Rust crate. Compiling can be tricky because it needs some linked libraries, but Talmudifier is a standalone program that doesn't need to, say, grab output from stdout
@michalfita When I started working on Talmudifier, typst didn't have all of the functionality that it required. Since then, it seems like it might. At this point though, I'd have to replace most of the code to switch to typst, and there's just not a good enough reason to do that. Additionally, Talmudifier relies on intermediary data that's cheap to "render", and I don't know if there's an analogue to that in typst. (Basically: there needs to be a way to get line counts without rendering)

Updated Talmudifier. It (finally) supports multiple languages, including Hebrew!

https://crates.io/crates/talmudifier

#rust #jewish #talmud #latex

RE: https://mastodon.social/@esther_alter/116212004235985029

Pincushion is now on crates.io! It's intended to be used in a Unity3D context but it can absolutely work in a pure-Rust setup.

https://crates.io/crates/pincushion

#rust #3d #render #rustlang #programming #opensource

RELEASED: Pincushion, a Unity3D uniform mesh sampler accelerated by a native Rust plugin.

Features:

- Render cool dots spaced evenly (sorta) around the surface of a mesh
- Unique rendering masking/occlusion options
- It's very fast
- Works with Unity 2020 and newer
- Legacy render pipeline (good for older projects!)
- Supports static meshes (MeshRenderer) and dynamic meshes (SkinnedMeshRenderer)

https://github.com/alters-mit/pincushion

#unity3d #shader #rust #gamedev #csharp #render #rustlang

Early spring girl (sleeveless edition)