# OPENRNDR 0.3.43 + ORX 0.3.52 released!

**URL:** <https://openrndr.discourse.group/t/openrndr-0-3-43-orx-0-3-52-released/133>\
**Category:** Announcements\
**Created:** [July 6, 2020, 7:11pm UTC](https://openrndr.discourse.group/t/openrndr-0-3-43-orx-0-3-52-released/133 "2020-07-06T19:11:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![edwin](https://avatars.discourse-cdn.com/v4/letter/e/73ab20/32.png) [@edwin](https://openrndr.discourse.group/u/edwin)\
**Post date:** [July 6, 2020, 7:11pm UTC](https://openrndr.discourse.group/t/openrndr-0-3-43-orx-0-3-52-released/133/1 "2020-07-06T19:11:33Z")

</div>

Today we released major updates to OPENRNDR and ORX!

Read what has been added, fixed and changed in the release notes

[OPENRNDR 0.3.43 release notes](https://github.com/openrndr/openrndr/releases/tag/v0.3.43)  
[ORX 0.3.52 release notes](https://github.com/openrndr/orx/releases/tag/v0.3.52)

Some personal highlights

- Addition of a 3D renderer with support for loading GLTF assets: [orx-dnk3](https://github.com/openrndr/orx/tree/master/orx-dnk3)
- Addition of conversions and adapters to interface with BoofCV: [orx-boofcv](https://github.com/openrndr/orx/tree/master/orx-boofcv)
- Addition of `watchListDiv` and `watchPropertyDiv` to easily make model based user interfaces: [orx-panel demo](https://github.com/openrndr/orx/blob/master/orx-panel/src/demo/kotlin/DemoWatchDiv01.kt)

The previous release also brought many improvements:

[OPENRNDR 0.3.41 & 0.3.42 combined release notes](https://github.com/openrndr/openrndr/releases/tag/v0.3.42)  
[ORX 0.3.51 release notes](https://github.com/openrndr/orx/releases/tag/v0.3.51)

We will use this topic to post release highlights as we go, so keep an eye on it 🙂

---

<div class="post-metadata">

**Author:** ![abe](https://yyz2.discourse-cdn.com/free1/user_avatar/openrndr.discourse.group/abe/32/700_2.png) [@abe](https://openrndr.discourse.group/u/abe)\
**Post date:** [July 7, 2020, 9:19am UTC](https://openrndr.discourse.group/t/openrndr-0-3-43-orx-0-3-52-released/133/2 "2020-07-07T09:19:37Z")

</div>

![apps.NNAExercise-2020-06-30-00.54.03](https://global.discourse-cdn.com/free1/uploads/openrndr/original/1X/1a7824afef8819f79004d5dc846165fabb4c4b65.png)

Example using BoofCV. To create this image I use two render targets, I clear them black and draw white shapes on each. Then I apply blur, and finally use BoofCV to extract the contour of the blurry shapes. I extract one contour from each render target and draw them with different fill colors.

_I created it as part of an exercise in which 3 people drew images with pen and paper, passing the image to the next person who would describe it, then passing the description to the next one who would code it. You can see the images [in this poster](https://creativecodeberlin.github.io/Stammtisch/2020/07/02/ccs075.html)._

Here two more examples using BoofCV:

 ![](https://global.discourse-cdn.com/free1/uploads/openrndr/original/1X/72f5355038985dbe861e4ab6ca7514443703cd84.jpeg)

 ![](https://global.discourse-cdn.com/free1/uploads/openrndr/original/1X/d1d286d5612d4d8d0597601e9a26f14c9ce61704.png)

---

<div class="post-metadata">

**Author:** ![abe](https://yyz2.discourse-cdn.com/free1/user_avatar/openrndr.discourse.group/abe/32/700_2.png) [@abe](https://openrndr.discourse.group/u/abe)\
**Post date:** [July 7, 2020, 9:29am UTC](https://openrndr.discourse.group/t/openrndr-0-3-43-orx-0-3-52-released/133/3 "2020-07-07T09:29:43Z")

</div>

Using the `VideoPlayerFFMPEG.fromScreen()` feature.

Capturing the screen in real time and using it as as texture for a spinning cube.

 ![2020-07-07-112453_1134x1057_scrot](https://global.discourse-cdn.com/free1/uploads/openrndr/original/1X/32ae720f9d741fb53b06b1cf8c024a9c23e3a48b.jpeg)

A fun use may be to play videos in an online video platform and use them as textures, source of colors or random numbers for your programs.
