Daniel Walder

Results 55 comments of Daniel Walder

I might have to review how the library separates dictionaries and behaviours, since it seems that S2 treats them somewhat the same. But dictionaries have a `Name` field that you...

I'm no expert on Assimp, but I don't think it has first class support for this type of functionality, or at the very least, not for HL1 models. It puts...

This seems like one of those cases where the consumer will need to do a bit of heavy lifting in the form of some post-processing after parsing. To do something...

After working with the language a bit, I've come to realise how difficult of a task this would be. Rust is certainly an interesting language to work with, but it...

The main pain point I discovered is around the references to `io`, `root`, and `parent` in each object. If they could be removed somehow, I think I could probably get...

I'm going to start tentatively taking a second look at this one because the second edition of the Rust book has a [dedicated chapter on reference cycles](https://doc.rust-lang.org/book/second-edition/ch15-06-reference-cycles.html) which might help...

Neat, you wouldn't by any chance know a good way to represent the parent/root references in Rust? I have looked at it a few times and it just seems to...

Looks like a good idea. I can't see any obvious downsides, aside from the compiler being a bit more complex. There's still going to be possible conflicts with class names...

This might take me a little while to verify since I'll need to work out how JMF works again... In the meantime, you might be interested to know that the...

Sorry for the delay on this one, the proposed fix only partially worked as it didn't handle when there are groups inside entities (not supported for JMF format but is...