_torust Profile Banner
Thomas Roughton Profile
Thomas Roughton

@_torust

Followers
346
Following
34
Statuses
915

Exploring the realm of computer graphics. They/them. Coding, photography, music, no-budget filmmaking. https://t.co/G1hCUnns7F https://t.co/3HAczlCzWA

Wellington, New Zealand
Joined February 2009
Don't wanna be here? Send us removal request.
@_torust
Thomas Roughton
7 months
@LiaSae FWIW, has my attempts to deal with that whole mess. Internal rendering for LiveSurface ( blends in linear space, but e.g. macOS blends in gamma space, so those functions try to convert and preserve appearance for exported images.
0
0
8
@_torust
Thomas Roughton
2 years
Haven’t really started using either and don’t post much here anyway, but:
0
0
1
@_torust
Thomas Roughton
3 years
@SebAaltonen @_tim_jones_ looks to work (‘—msl-version 20300 --msl-argument-buffers --msl-decoration-binding’).
0
0
1
@_torust
Thomas Roughton
3 years
@SebAaltonen ‘spirv-cross --help’ on the command line also lists other useful Metal flags (e.g. --msl-framebuffer-fetch for input attachments)
2
0
0
@_torust
Thomas Roughton
4 years
@beccadax Audacity with “Truncate Silence” ( might do the trick?
0
0
0
@_torust
Thomas Roughton
4 years
Tweet media one
0
0
0
@_torust
Thomas Roughton
4 years
@porglezomp (hi.) That sounds right – the scattering should be completely energy preserving. fwiw, if you haven’t seen it’s a very good resource on path traced volumetrics.
1
0
1
@_torust
Thomas Roughton
5 years
@miniciv Not sure on the first point, but you should be able to disassemble Metal shaders using llvm-dis:
1
0
1
@_torust
Thomas Roughton
5 years
0
2K
0
@_torust
Thomas Roughton
5 years
@gavkar @FlohOfWoe Perhaps the documentation needs to be updated then? “For both tiers, the maximum number of unique samplers per app are 96 for iOS and tvOS, and at least 1024 for macOS; these limits are only applicable to samplers that have their supportArgumentBuffers property set to true.”
1
0
1
@_torust
Thomas Roughton
5 years
@FlohOfWoe (The relevant part is in “Common Limits” halfway down the page)
1
0
1
@_torust
Thomas Roughton
5 years
The progressive least-squares technique I blogged about last year has now been formally published! Thank you to everyone involved with JCGT for their help and work during the process.
@JCGT_announce
JCGT
5 years
Roughton, Progressive Least-Squares Encoding for Linear Bases.
Tweet media one
0
23
72
@_torust
Thomas Roughton
5 years
@zarawesome maybe? Doesn’t seem to be on itch though.
1
0
0
@_torust
Thomas Roughton
5 years
RT @_taylorswope: We released patch 1.2 of #TheOuterWorlds today, and it includes a fix for the dreaded "the game thinks my companions are…
0
6K
0
@_torust
Thomas Roughton
5 years
RT @porglezomp: “Here you think that the incentive to work is finances, need for money or desire for profit, but where there’s no money the…
0
42
0
@_torust
Thomas Roughton
5 years
RT @MackLamoureux: Computer scientists studied 79 million YouTube comments and found evidence of a pipeline channeling users from the chann…
0
55
0
@_torust
Thomas Roughton
5 years
I’ve mainly worked with Metal on macOS/iOS, so if you’re looking for a macOS or iOS port of your game I might be a good fit.
0
0
1