pjb3005 / drizzle Goto Github PK
View Code? Open in Web Editor NEWPorting and rewriting the Rain World level editor to be nice and fast.
License: MIT License
Porting and rewriting the Rain World level editor to be nice and fast.
License: MIT License
Perspective projections appear to be somewhat different between Drizzle and Director. This isn't randomness I think, so we should investigate whether it's related to quad drawing or something else.
darkest
inkpls
This is used by the black goo effect. If you don't have that effect on your level, it'll probably use whatever was there from a previous level render (instead of doing nothing)
Reported on discord
Difference is too large to be an RNG seeding difference or image rasterization difference.
whenever I attempt to render a level, It spits out this error immediately:
[23:16:25 ERR] Exception while rendering!
Drizzle.Logic.Rendering.RenderCameraException: Exception on camera 1
---> System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at CallSite.Target(Closure, CallSite, Object, Object)
at Drizzle.Ported.MovieScript.setuplayer(Object layer) in /home/runner/work/Drizzle/Drizzle/Drizzle.Ported/Translated/Movie.levelRendering.cs:line 348
at Drizzle.Logic.Rendering.LevelRenderer.RenderLayers() in /home/runner/work/Drizzle/Drizzle/Drizzle.Logic/Rendering/LevelRenderer.RenderCore.cs:line 160
at Drizzle.Logic.Rendering.LevelRenderer.DoRender() in /home/runner/work/Drizzle/Drizzle/Drizzle.Logic/Rendering/LevelRenderer.RenderCore.cs:line 50
--- End of inner exception stack trace ---
at Drizzle.Logic.Rendering.LevelRenderer.DoRender() in /home/runner/work/Drizzle/Drizzle/Drizzle.Logic/Rendering/LevelRenderer.RenderCore.cs:line 85
at Drizzle.Editor.ViewModels.Render.RenderViewModel.RenderThread() in /home/runner/work/Drizzle/Drizzle/Drizzle.Editor/ViewModels/Render/RenderViewModel.cs:line 241
This would make it possible to, among other things, compare accuracy of various render passes unrelated to quad drawing.
I don't know what I'm doing wrong, but Drizzle refuses to load anything.
I've tried every conceivable type of .txt in the rainworld world/*_levels directory, the RWLE sampler levels, and the arena settings. The app crashes every time.
I assumed that this just meant it used it's own format and just... didn't label it as such, but the application has no "New file" option nor a new file keybind (I assume; ctrl+N does nothing) so that's not possible to test.
Because it's a total crash I can't get the console output very easily as it just closes immediately after, but I eventually got this:
I'm on a underpowered Windows 11 laptop, and here's the contents of Drizzle's "about":
I would chalk this up to windows 10/11 incompatibility but I've never had a problem with that before, and I can run applications that are older than me on here just fine.
I already tried to follow the "run" instructions but since Drizzle.Tanspiler doesn't exist I had to assume that's not applicable to Git Releases.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.