Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Create Dedicated Graphics Engine #34

Open
tombenner opened this Issue Dec 31, 2012 · 3 comments

Comments

Projects
None yet
4 participants
Owner

tombenner commented Dec 31, 2012

This has already begun in a small sense with NUIGraphics. The next big step might be to support a box model that supports properties like margin, padding, border-*, box-shadow, and use this for all UI elements. Setting up support for custom graphics allows for many other applications, too, of course.

If anyone has thoughts on what the most valuable features would be for this, feel free to chime in.

kaishin commented Apr 1, 2013

I'm not sure about a dedicated box model at this point, but I highly see the benefits of a graphics engine and would love to contribute.

The features I think matter most are border, background (multiple?), box-shadow (with inset support), text-shadow, text-color and border-radius.

Legoless commented May 2, 2014

I would love to see features like this implemented, but please do not bring the entire mess that is CSS into NUI. Each property you add, the steeper is the learning curve.

eonist commented Apr 16, 2016

I have a Dedicated Graphics Engine:

https://github.com/eonist/swift-utils#graphicskit-️

img

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment