# My custom rendernode's properties aren't available in preview

**URL:** <https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011>\
**Category:** Bug Reports\
**Created:** [October 19, 2015, 7:37am UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011 "2015-10-19T07:37:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Simo\_Santavirta](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/simo_santavirta/32/175_2.png) [@Simo\_Santavirta](https://forums.fusetools.com/u/Simo_Santavirta)\
**Post date:** [October 19, 2015, 7:37am UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011/1 "2015-10-19T07:37:11Z")

</div>

Here’s the basics of my custom rendering. I need to have the Frustum and Entitys Transform3D in my custom RenderNode.

The setup is like this:

```auto
<App Theme="Basic" Background="#eeeeeeff">

  <RenderNode>

        <!-- some ui elements on top it -->

      <Scene Camera="CameraEntity">

          <Entity ux:Name="CameraEntity">
              <Frustum FovDegrees="120" ZNear="10" ZFar="10000" ux:Name="CameraFrustum" />
              <Transform3D Position="0, 0, 0" RotationDegrees="0, 0, 0" Scaling="1, 1, 1" ux:Name="CameraTransform" />
          </Entity>

          <MyRenderNode ux:Name="MyRenderNode" CameraFrustum="CameraFrustum" CameraTransform="CameraTransform" />

      </Scene>

</RenderNode>

```

And MyRenderNode is:

```auto
<RenderNode ux:Class="MyRenderNode" ux:AutoCtor="false">

</RenderNode>

```

And its class contains

```auto
public Frustum CameraFrustum {get;set;}
public Transform3D CameraTransform {get;set;}

```

But compiler gives when trying to use the preview:

```auto
'MyRenderNode' does not have a property called 'CameraFrustum' - MainView.ux(12:1):E

'MyRenderNode' does not have a property called 'CameraTransform' - MainView.ux(12:1):E

Errors were encountered while building the project - (0:0):E

```

It works just fine when building to DotNetExe with

```auto
fuse build --target=DotNetExe --run

```

What’s wrong here?

---

<div class="post-metadata">

**Author:** ![Simo\_Santavirta](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/simo_santavirta/32/175_2.png) [@Simo\_Santavirta](https://forums.fusetools.com/u/Simo_Santavirta)\
**Post date:** [October 19, 2015, 7:43am UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011/2 "2015-10-19T07:43:57Z")

</div>

Here’s the project for you to test.

[http://www.apexvj.com/upload/RenderNodeBug.rar](http://www.apexvj.com/upload/RenderNodeBug.rar)

---

<div class="post-metadata">

**Author:** ![Simo\_Santavirta](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/simo_santavirta/32/175_2.png) [@Simo\_Santavirta](https://forums.fusetools.com/u/Simo_Santavirta)\
**Post date:** [October 20, 2015, 1:22pm UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011/3 "2015-10-20T13:22:36Z")

</div>

Please don’t forget this.

---

<div class="post-metadata">

**Author:** ![Emil\_Sandsto](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/emil_sandsto/32/523_2.png) [@Emil\_Sandsto](https://forums.fusetools.com/u/Emil_Sandsto)\
**Post date:** [October 20, 2015, 1:41pm UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011/4 "2015-10-20T13:41:05Z")

</div>

Hey, please see this [post](https://www.fusetools.com/community/forums/permalink/14c3a249-98bd-41da-9c27-ddc281f4b35a)

It explains how you can use custom controls in preview, and limitations. Feel free to ask questions if any.

---

<div class="post-metadata">

**Author:** ![Emil\_Sandsto](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/emil_sandsto/32/523_2.png) [@Emil\_Sandsto](https://forums.fusetools.com/u/Emil_Sandsto)\
**Post date:** [October 20, 2015, 1:48pm UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011/5 "2015-10-20T13:48:04Z")

</div>

I also fixed your posted project so that it works in preview using my above guide 🙂

[RenderNode](https://s3.us-east-2.amazonaws.com/fuse-legacy-forum-assets/iAwkTbgT4Tkr-legacy-files-2IwJIifn7Wyel8yH-oiVFR6l9uSXGoKMp5c3o16w7.zip)

Run `fuse preview RenderNode/Startup` to test. You can use that as an example on how to setup a project that can preview custom controls.

---

<div class="post-metadata">

**Author:** ![Simo\_Santavirta](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/simo_santavirta/32/175_2.png) [@Simo\_Santavirta](https://forums.fusetools.com/u/Simo_Santavirta)\
**Post date:** [October 21, 2015, 6:21am UTC](https://forums.fusetools.com/t/my-custom-rendernodes-properties-arent-available-in-preview/3011/6 "2015-10-21T06:21:37Z")

</div>

thanks
