Tom Knowles

85 posts

Tom Knowles banner
Tom Knowles

Tom Knowles

@Gnolleys

Software Engineer @ Playside Studios | Australian Game Developer

Brisbane, Queensland Katılım Ocak 2016
187 Takip Edilen94 Takipçiler
Tom Knowles
Tom Knowles@Gnolleys·
@unitygames @KenneyNL I have used this technique professionally myself on some well optimised mobile apps (running on decade old hardware). As long as you are aware of the implications, and keeping optimisation in mind as you go, you should be fine! Great tip, Kenney!
English
0
0
1
0
Unity for Games
Unity for Games@unitygames·
Creating an FPS? It's a good idea to render the weapon on a secondary camera, that way you can lower the FOV and it'll never clip through walls! Need weapons? I got pretty cool stylized blasters here: kenney.nl/assets/blaster… (public domain, free to use) #unitytips @KenneyNL
English
30
215
1.7K
0
Tom Knowles
Tom Knowles@Gnolleys·
@SurrogaDesigns @bgolus It calculates every frame. Basically uses a command buffer to draw renderers in a silhouette, then the Jump Flooding algorithm to generate a LUT containing the closest UVs to the edge of the mesh, then blit the outline using a desired distance, and the silhouette for colour🙂
English
1
0
1
0
Tom Knowles
Tom Knowles@Gnolleys·
Another little #gamedev update this time making some nice thick outlines using #unity3d #urp renderer features. The outlines are running in O(logn) using an adapted jump flooding algorithm based on @bgolus' medium article. No AA yet, but runs neatly on every camera pretty easily.
English
4
1
13
0
Faedoria #BLM 💖💜💙
Faedoria #BLM 💖💜💙@Fae_larps·
Grief is terrible, and horrible. My heart just hurts all the time, I didn't realise it was possible to miss someone this much.
English
1
0
0
0
Tom Knowles
Tom Knowles@Gnolleys·
@bgolus Yeah fairly sure it's either twitter compression or my compositing, it looks cleaner in editor 😅. I did a fair bit of profiling to make sure it's getting the right amount of jumps, pretty confident it is flooding at least the outline width in each direction and cutting it back.
English
0
0
1
0
Ben Golus⚠️⭕
Ben Golus⚠️⭕@bgolus·
@Gnolleys Twitter Compression (TM) makes it hard to tell for sure, but it looks like you're one or two jump flood passes short, or something else isn't working quite right. Your outlines are much more jagged than I would expect even w/o anti-aliasing.
English
1
0
1
0
Tom Knowles
Tom Knowles@Gnolleys·
For anyone interested, the medium article is here. It's a fantastic article that goes into some great detail about different outline techniques and their efficiency. bgolus.medium.com/the-quest-for-…
English
1
0
1
0
Tom Knowles
Tom Knowles@Gnolleys·
@willgoldstone I have a few here: 1. Better documentation around SRPs. Don't remove them - they're a great idea - just some more guidance and conformity. 2. The ability to choose ZTest and ZWrite modes in shader graph. 3. Inbuilt auto-lods and behaviour trees.
English
0
0
0
0
Will Goldstone
Will Goldstone@willgoldstone·
Hey #Unity friends. Been thinking a lot lately on the future of our platform and how we can help indies succeed. What are the top 3 things as an organisation we could be doing / building to help? #gamedev #unity3d
English
175
65
283
0
Tom Knowles
Tom Knowles@Gnolleys·
I thought I'd share this little radar effect I made for #screenshotsaturday. It's made to need no effort to maintain, as long as buildings are on the building layer, roads on the road layer, and so on, it will render it all without any special setup or custom cameras🙂
English
6
2
14
0
Tom Knowles
Tom Knowles@Gnolleys·
So yeah, that's my big #gamedev update, and what I've been doing in my spare time for the last while.
English
0
0
2
0
Tom Knowles
Tom Knowles@Gnolleys·
So some of the features include PBR Forward Renderer Component-Object model objects Supports multiple lights of multiple types Supports multiple shadow-casting lights of multiple types Post processing, MSAA, glsl shader includes
English
1
0
1
0
Tom Knowles
Tom Knowles@Gnolleys·
So over the last year almost year, I've been working on a game engine in my spare time. I think I'm ready to show it off! It definitely has a long way to go, but I'm pretty happy so far.
English
2
3
9
0
Tom Knowles
Tom Knowles@Gnolleys·
@FreyaHolmer I think Unity's own AR Foundation makes you add it to the asset manually still haha. The render feature can always just run nothing if it's not needed at the time I guess
English
0
0
0
0
Freya Holmér
Freya Holmér@FreyaHolmer·
to add a URP render feature through code, you simply have to
Freya Holmér tweet media
English
19
20
337
0