peteshand / fuse Goto Github PK
View Code? Open in Web Editor NEW2D WebGL Graphics Library
License: MIT License
2D WebGL Graphics Library
License: MIT License
Masking fails if it is applied before a display object is added to the stage
Make up front buffer generation configurable
There is an issue displaying rotated images when the overlaying texture has an extreme horizontal aspect ratio. This is most likely a result of texture rotation within the texture atlas map.
After adding display objects to stage, removing them from they parent and then adding them again, they are not visible
On Windows and HTML5 targets sometimes a black flash will appear on textures that are rendered into the Atlas buffer. Additionally something textures are not visible in the front buffer
Add ability to update/change the texture set on an image/movieclip
Color set via the .color prop on displayObjects isn't blending with the base color/texture correctly
This class is responsible for calculating each display objects global position. When transforming hundreds of display object this class tends to consume a lot of the frame budget. This whole class potentially needs a rewrite.
Blending appears incorrect in some instances
Look at different ways of division layer caches, with a goal to reduce overdraw.
When masking something with an image that uses a texture that has renderDirect set to false results in other display objects within the atlas buffer being used. This is expected, however it would be nice to have a solution for this. It will most likely require an update to the base shader.
Add TextureAtlas Feature
Interactions fail to register if touchable is set to true before the display object is added to stage.
Add padding to atlasBuffer
Fix demo parent view
Fix demo snap text
used a quad as a mask resolves in the masked object not being visible
Error #2044: Unhandled ErrorEvent:. text=Error #3675: Texture format mismatch
Rework Backend Instruction Builder
Add MovieClip Feature
CacheBakeBatch unnecessarily rendering
Re-enable layer caching
The LayerBuffer should become invalid on stage resize and require a new pass
.bounds returning incorrect values with stage.orientation = Orientation.PORTRAIT
Fix basic mask implementation
Textures display incorrectly
Review the way MovieClips handle textures.
Currently MovieClips set all their textures to use directRender, there are a number of drawbacks to this approach. Potentially a better way would be a way of grouping textures and keep them all alive in the Atlas buffer
[.Offscreen-For-WebGL-0x7fa5c8816000]RENDER WARNING: there is no texture bound to the unit 0
add a prop/method that returns the bounds of a display object
The following error is shown in the demo app when navigating from the atlas text to the layerCache test
Error #3604: Sampler 1 binds a texture that is also bound for render to texture.
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.