# \#authoring

**URL:** https://forum.techsoft3d.com/tag/authoring/28.md

[Latest](https://forum.techsoft3d.com/latest.md) · [Categories](https://forum.techsoft3d.com/categories.md) · [Tags](https://forum.techsoft3d.com/tags.md)

---

## [Why is the model part of the animation cropped by the camera?](https://forum.techsoft3d.com/t/why-is-the-model-part-of-the-animation-cropped-by-the-camera/1351)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [January 1, 2021, 5:00am UTC](https://forum.techsoft3d.com/t/why-is-the-model-part-of-the-animation-cropped-by-the-camera/1351 "2021-01-01T05:00:00Z")

</div>

Question : When I moved the model parts, the model was cropped by the camera’s near clipping plane? Answer: It is not possible to set the near plane of the camera for a 3D annotation. In order to avoid this effect a…

---

## [How-to: Handle non-English fonts and characters](https://forum.techsoft3d.com/t/how-to-handle-non-english-fonts-and-characters/1257)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [December 20, 2022, 9:09pm UTC](https://forum.techsoft3d.com/t/how-to-handle-non-english-fonts-and-characters/1257 "2022-12-20T21:09:45Z")

</div>

This article will provide best practices and a checklist for all the requirements to display non-English character sets in a PDF document. If dealing with Asian characters, a specific Acrobat package must be installed …

---

## [How to add layers and filters](https://forum.techsoft3d.com/t/how-to-add-layers-and-filters/1494)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [November 16, 2021, 5:00am UTC](https://forum.techsoft3d.com/t/how-to-add-layers-and-filters/1494 "2021-11-16T05:00:00Z")

</div>

Filters and layers are mechanisms to group entities together. This sample shows how to add filters with layers to SC. Layers and filters — HOOPS Communicator documentation Instructions Add a layer to each node with SC…

---

## [PrepareStream seems slow](https://forum.techsoft3d.com/t/preparestream-seems-slow/3947)

<div class="topic-metadata">

**Author:** [@simscapemultibody](https://forum.techsoft3d.com/u/simscapemultibody)\
**Replies:** 2\
**Last updated:** [August 9, 2024, 3:47pm UTC](https://forum.techsoft3d.com/t/preparestream-seems-slow/3947 "2024-08-09T15:47:05Z")

</div>

We have a relatively large mesh that we author on the client side and write to Stream Cache on an in-memory device (not file system). The SC is then transported to the client side and rendered. We do the transport oursel…

---

## [How-To: Use BuildMasterAssemblyModel function](https://forum.techsoft3d.com/t/how-to-use-buildmasterassemblymodel-function/1346)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [October 16, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/how-to-use-buildmasterassemblymodel-function/1346 "2021-10-16T04:00:00Z")

</div>

SC::Store::AssemblyTree::BuildMasterAssemblyModel will gather part modes and create the master assembly model. Sample Code There are two models, microengine1.scz and microengine2.scz, in C:\\HOOPS\_Communicator\\quick\_st…

---

## [InvalidObjectException occurs with Stream Cache library](https://forum.techsoft3d.com/t/invalidobjectexception-occurs-with-stream-cache-library/1348)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [October 14, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/invalidobjectexception-occurs-with-stream-cache-library/1348 "2021-10-14T04:00:00Z")

</div>

:thinking: Problem You experience an error in the Stream Cache library in HOOPS Communicator 2021 SP2 or later version, like InvalidObjectException occurs in sc\_store\_text sample. :seedling: Solution You can check the d…

---

## [FAQ: Why am I getting message prompts about missing DLLs when I run converter.exe in my application inside a server environment?](https://forum.techsoft3d.com/t/faq-why-am-i-getting-message-prompts-about-missing-dlls-when-i-run-converter-exe-in-my-application-inside-a-server-environment/1349)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [September 23, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/faq-why-am-i-getting-message-prompts-about-missing-dlls-when-i-run-converter-exe-in-my-application-inside-a-server-environment/1349 "2021-09-23T04:00:00Z")

</div>

Converter uses its own set of HOOPS libraries. If your application is calling converter.exe in a virtual environment, your application is likely calling HOOPS libraries from other HOOPS toolkits, such as Visualize, inste…

---

## [How-To: Using SC::Store::Utils::TriangulateFace](https://forum.techsoft3d.com/t/how-to-using-sc-triangulateface/1345)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [September 1, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/how-to-using-sc-triangulateface/1345 "2021-09-01T04:00:00Z")

</div>

TriangulateFace takes several arguments (cf. SC::Store::Utils::TriangulateFace) to triangulate a supplied polygonal face. While most arguments are straightforward, the face\_list is a little more complicated. The first n…

---

## [How-to: Apply texture to separate faces of a shell](https://forum.techsoft3d.com/t/how-to-apply-texture-to-separate-faces-of-a-shell/1347)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [June 4, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/how-to-apply-texture-to-separate-faces-of-a-shell/1347 "2021-06-04T04:00:00Z")

</div>

Language: C++ The following example leverages the feature of adding textures to discrete faces of a shell: #include \<string\> #include "hoops\_license.h" #include "sc\_store.h" #include "sc\_assemblytree.h" #include "gin…

---

## [FAQ: In the Authoring samples project, I only want to generate SCS/SCZ files but not Stream Cache files (.sci and .scd). How can I do this?](https://forum.techsoft3d.com/t/faq-in-the-authoring-samples-project-i-only-want-to-generate-scs-scz-files-but-not-stream-cache-files-sci-and-scd-how-can-i-do-this/1350)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [February 2, 2021, 5:00am UTC](https://forum.techsoft3d.com/t/faq-in-the-authoring-samples-project-i-only-want-to-generate-scs-scz-files-but-not-stream-cache-files-sci-and-scd-how-can-i-do-this/1350 "2021-02-02T05:00:00Z")

</div>

After the SCS/SCZ files have been generated, you can call the function: std::filesystem::remove\_all(file\_path\_string.c\_str()); OR std::experimental::filesystem::remove\_all(file\_path\_string.c\_str()); Calling this func…
