Crazy UI engine
Crazy UI engine 是我最近的新實驗,從 Xorz/Embedded 作出發,體驗進階繪圖技術在 Embedded System 的實現。我的參考平台是 Intel Xscale PXA27x,目前已經完成一部分的模擬與概念驗證:

上圖展示 Crazy UI engine 對於 gradient 的支援,並且整個 window management 也引入 Sports Model,換言之,圖中選單項目的切換,會伴隨 wobbly效果, 是個很有趣的實驗。至於 "gradient",引用 [
About.com] 的解釋:
Definition: A gradient, or graduated fill, is a color fill that gradually blends from one color to another. A gradient can contain more than two colors, all fading smoothly from one to another. Gradients are very useful for creating shading for three-dimensional and metallic effects. Most graphics software allows you to create a variety of gradient effects such as linear, radial, reflected, diamond, conical, and angle. Some software even offers gradient mesh effects, which allows you to create elaborate shading by plotting colors to each of the intersections of an imaginary mesh, so that the colors all blend together. In the example image you can see several types of gradients, including a 3D button created simply by using two opposing linear gradient fills.
未來,可能會參考 [
Kernel Graphics Interface] 與 [
FBUI] 對於 Kernel-mode graphics 的 full acceleration,不過 PXA 27x 在這點相當薄弱,所以可能只是列為遠程目標。
由 jserv 發表於 January 19, 2006 12:24 PM