nui icon indicating copy to clipboard operation
nui copied to clipboard

Create Dedicated Graphics Engine

Open tombenner opened this issue 12 years ago • 3 comments

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.

tombenner avatar Dec 31 '12 21:12 tombenner

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.

kaishin avatar Apr 01 '13 15:04 kaishin

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.

Legoless avatar May 02 '14 20:05 Legoless

I have a Dedicated Graphics Engine:

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

img

eonist avatar Apr 16 '16 08:04 eonist