doc: updated the guide.
|
@ -32,6 +32,12 @@ The following list shows primitives that are supported by ThorVG: <br />
|
||||||
<img width="900" height="auto" src="https://github.com/thorvg/thorvg/blob/main/res/example_primitives.png">
|
<img width="900" height="auto" src="https://github.com/thorvg/thorvg/blob/main/res/example_primitives.png">
|
||||||
</p>
|
</p>
|
||||||
<br />
|
<br />
|
||||||
|
ThorVG is designed for a wide range of programs, offering adaptability for integration and use in various applications and systems. It achieves this through a single binary with selectively buildable, modular components in a building block style. This ensures both optimal size and efficiency.
|
||||||
|
<br />
|
||||||
|
<p align="center">
|
||||||
|
<img width="900" height="auto" src="https://github.com/thorvg/thorvg/blob/main/res/example_structure.png">
|
||||||
|
</p>
|
||||||
|
</br>
|
||||||
If your program includes the main renderer, you can seamlessly utilize ThorVG APIs by transitioning drawing contexts between the main renderer and ThorVG. Throughout these API calls, ThorVG effectively serializes drawing commands among volatile paint nodes. Subsequently, it undertakes synchronous or asynchronous rendering via its backend raster engines.<br />
|
If your program includes the main renderer, you can seamlessly utilize ThorVG APIs by transitioning drawing contexts between the main renderer and ThorVG. Throughout these API calls, ThorVG effectively serializes drawing commands among volatile paint nodes. Subsequently, it undertakes synchronous or asynchronous rendering via its backend raster engines.<br />
|
||||||
<br />
|
<br />
|
||||||
ThorVG is adept at handling vector images, including formats like SVG, and it remains adaptable for accommodating additional popular formats as needed. In the rendering process, the library may generate intermediate frame buffers for scene compositing, though only when essential. The accompanying diagram provides a concise overview of how to effectively incorporate ThorVG within your system.<br />
|
ThorVG is adept at handling vector images, including formats like SVG, and it remains adaptable for accommodating additional popular formats as needed. In the rendering process, the library may generate intermediate frame buffers for scene compositing, though only when essential. The accompanying diagram provides a concise overview of how to effectively incorporate ThorVG within your system.<br />
|
||||||
|
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 192 KiB |
Before Width: | Height: | Size: 242 KiB After Width: | Height: | Size: 541 KiB |
BIN
res/example_structure.png
Normal file
After Width: | Height: | Size: 111 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 57 KiB |