# Can HOOPS communicator customize the style of the cube?

**URL:** <https://forum.techsoft3d.com/t/can-hoops-communicator-customize-the-style-of-the-cube/2665>\
**Category:** HOOPS Visualize Web\
**Created:** [September 15, 2023, 9:02am UTC](https://forum.techsoft3d.com/t/can-hoops-communicator-customize-the-style-of-the-cube/2665 "2023-09-15T09:02:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![619944680](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.techsoft3d.com/619944680/32/516_2.png) [@619944680](https://forum.techsoft3d.com/u/619944680)\
**Post date:** [September 15, 2023, 9:02am UTC](https://forum.techsoft3d.com/t/can-hoops-communicator-customize-the-style-of-the-cube/2665/1 "2023-09-15T09:02:07Z")

</div>

I see that this class can customize the style of the cube, such as its size, font color, etc.,

> [@Source Code for NavCube Operator](https://forum.techsoft3d.com/docs?topic=709):
>
> While the NavCube class provided by HOOPS Communicator is a very useful tool to intuitively orient the camera, it is not very customizable via the official API. It is also not part of the UI components we have made available in source code form in the package. There are plans to address this in a future version of the product but for now here is a “standalone” version of the operator with additional customization options. Usage: The CustomNavCube has the same API as the build-in [nav…](https://docs.techsoft3d.com/communicator/latest/build/api_ref/typedoc/classes/communicator.navcube.html)

But it may not meet the requirements yet. If I want to achieve the effect shown in the picture below, are there any methods I can use in HOOPS communicator?  
 ![z](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/4/4d78d5fb75dcae554611136e6cd31f9186f2677b.png)

Thanks.

---

<div class="post-metadata">

**Author:** ![guido](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.techsoft3d.com/guido/32/115_2.png) [@guido](https://forum.techsoft3d.com/u/guido)\
**Post date:** [September 15, 2023, 11:49am UTC](https://forum.techsoft3d.com/t/can-hoops-communicator-customize-the-style-of-the-cube/2665/2 "2023-09-15T11:49:22Z")

</div>

There is nothing preventing you from creating a nav-cube that looks like this in HOOPS Communicator, its just a bit of work. You would start by modifying the \_createGeometry function in the nav-cube source code to include the additional faces or maybe model a cube like this in blender and load it into HC on startup. The additional sprites for the two extra buttons could either be SVG or billboarded geometry.
