Posts by lisyarus@mastodon.gamedev.place
 (DIR) Post #Ada8hy2tp2CaIHOMIy by lisyarus@mastodon.gamedev.place
       2024-01-06T21:06:35Z
       
       0 likes, 0 repeats
       
       Phew, turns out I don't need to know where the interior is for the doors: just put them as if the player looks from the outside of the house! This also gives the player more control over door placement.#screenshotsaturday
       
 (DIR) Post #Adfr4aP0Tl7zg97x56 by lisyarus@mastodon.gamedev.place
       2024-01-09T13:08:23Z
       
       0 likes, 0 repeats
       
       These doors, walls, and roofs don't exactly match each other visually, but again I'm just starting to figure these out, and I want a lot of material & style combinations to be possible. I think I like where the buildings style is going overall
       
 (DIR) Post #Adg0Lcb6TCbAzsz1fs by lisyarus@mastodon.gamedev.place
       2024-01-09T16:30:52Z
       
       0 likes, 0 repeats
       
       Added support for per-object color transform matrix, which allows me to e.g. change the hue of the roofs from red to this dark cyan. I guess the final tiled roof model will be white with some brightness variation, and the actual on-screen color will be set via this color matrix.
       
 (DIR) Post #Ai2d25663oysr5W7yi by lisyarus@mastodon.gamedev.place
       2024-05-05T19:02:17Z
       
       0 likes, 0 repeats
       
       Been trying to implement transparent BTDF. Not quite there yet...
       
 (DIR) Post #AlSFQtU6K2ThtueOfI by lisyarus@mastodon.gamedev.place
       2024-08-29T08:18:37Z
       
       0 likes, 0 repeats
       
       I've found a fun way of generating simple tree bark textures in GIMP! First, fill the image with [Filters > Render > Noise > Cell noise], then scale it along the Y axis (I used 2x scaling).(1/3)
       
 (DIR) Post #AlSFQuTQe1XCy7LNFw by lisyarus@mastodon.gamedev.place
       2024-08-29T08:22:39Z
       
       0 likes, 0 repeats
       
       Then, add some [Filters > Noise > HSV Noise]. We only need value noise, so I set Hue and Saturation to 0. I used Value=0.1 and the default Dulling=2. Then comes the fun part: apply [Filters > Enhance > Emboss]. Default settings seem OK to me.(2/3)
       
 (DIR) Post #AlSFQvI7bY5HVL3rGq by lisyarus@mastodon.gamedev.place
       2024-08-29T08:25:51Z
       
       0 likes, 0 repeats
       
       This already looks fun, but we can do a bit better. Apply [Filters > Blur > Gaussian blur] with a kernel size of 1 pixel. Then apply [Filters > Enhance > Emboss] again.Now apply [Colors > Map > Gradient map] to colorize the thing, and you have a nice base for a tree bark texture!(3/3)
       
 (DIR) Post #AnbscIPwL3cGywgtDk by lisyarus@mastodon.gamedev.place
       2024-11-01T10:48:29Z
       
       1 likes, 1 repeats
       
       I'm starting the tutorial series on writing your own CPU rasterization engine! It will be huge, so I'll publish it piece by piece. The first three articles are already live 🥰https://lisyarus.github.io/blog/posts/implementing-a-tiny-cpu-rasterizer.html
       
 (DIR) Post #AnlNKcoK2DtUiojkKu by lisyarus@mastodon.gamedev.place
       2024-11-06T10:01:14Z
       
       0 likes, 0 repeats
       
       @julesh What do you mean?
       
 (DIR) Post #ApNSugCR5fqIgLvlEO by lisyarus@mastodon.gamedev.place
       2024-12-24T17:11:37Z
       
       4 likes, 1 repeats
       
       Computer graphics community must be so weird to outsiders. Everybody is just posting literally the same image of the same scene, and everyone else is congratulating them
       
 (DIR) Post #ArkasxiCnoJuBN0kJU by lisyarus@mastodon.gamedev.place
       2025-03-05T16:51:45Z
       
       2 likes, 2 repeats
       
       The hardest part of returning to a project is figuring out what on Earth were you doing back then
       
 (DIR) Post #AtpgSxXUUjmHd2rxY0 by lisyarus@mastodon.gamedev.place
       2025-05-06T12:50:20Z
       
       0 likes, 1 repeats
       
       Ah, all the artifacts were fixed by replacing one '<' with '<=', duh. It all works now, particle life completely on WebGPU! There are 2^18 (~260k) particles here; my PC struggles after about half a million particles. Will probably try to optimize it a bit later.
       
 (DIR) Post #AtzQMkxkgXh5CTlwpc by lisyarus@mastodon.gamedev.place
       2025-05-10T09:09:10Z
       
       0 likes, 1 repeats
       
       @ale Dead internet 101
       
 (DIR) Post #AxVjIBuVueSKY0X4DI by lisyarus@mastodon.gamedev.place
       2025-08-24T20:18:24Z
       
       5 likes, 7 repeats
       
       I had a student who did my university raytracing course in Odin, now they've sent me an image made by their raytracer and I'm dying
       
 (DIR) Post #AyCZ44qpT6FmjxLs12 by lisyarus@mastodon.gamedev.place
       2025-09-14T13:40:38Z
       
       1 likes, 0 repeats
       
       Previously I'd pre-spawn a bunch of villagers & instruments at (0,0) coordinates, which isn't a great idea now. So, while I don't have a "new game" screen or smth like that, I've made another debug button to just spawn them anywhere and start playing :)#indiegames #indiedev #gamedev
       
 (DIR) Post #Azpttp7b78JDx96F04 by lisyarus@mastodon.gamedev.place
       2025-11-02T13:17:29Z
       
       0 likes, 0 repeats
       
       @shalien The world : sshGermany : what if we drop the h
       
 (DIR) Post #B11FkpmbjuHNgT5XO4 by lisyarus@mastodon.gamedev.place
       2025-12-07T17:37:29Z
       
       0 likes, 0 repeats
       
       So I went to a cafe and had a hot dog and it was bad so I went home and ordered the ingredients and made my own and it was good so suck that capitalism
       
 (DIR) Post #B2VJqkoc457zdC2Tvk by lisyarus@mastodon.gamedev.place
       2024-02-15T22:20:31Z
       
       0 likes, 0 repeats
       
       @johncarlosbaez I'm probably misunderstanding something: how can all angles be rational if they should sum to pi?
       
 (DIR) Post #B2VJqnGKxyUdDl1eQC by lisyarus@mastodon.gamedev.place
       2026-01-20T11:11:22Z
       
       0 likes, 0 repeats
       
       @11011110 @johncarlosbaez Oh I see, thank you!
       
 (DIR) Post #B3DKwTC0rbkOwK3Xlo by lisyarus@mastodon.gamedev.place
       2026-02-11T08:55:19Z
       
       0 likes, 0 repeats
       
       We all been talking about google search getting worse and etc, but not being able to recognise a word just due to a single spelling error (lithos) while possessing 10% of the world's computing power is quite something