{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/g2NlcSalH5WUhRibQVdq/f3g87rogxM9MZaMiSO8x/BwA_t9fSH-3.js"],
  "sourcesContent": ["import{jsx as e,jsxs as i}from\"react/jsx-runtime\";import*as a from\"react\";export const richText=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Electronic Design Automation (EDA) refers to a category of software tools used in the design and development of electronic systems and integrated circuits. These tools are essential for engineers and designers to create, analyze, and optimize complex electronic designs efficiently.\"}),/*#__PURE__*/e(\"p\",{children:\"EDA tools cover a wide range of functions, including schematic capture, simulation, synthesis, verification, and layout. By using EDA software, designers can automate many aspects of the design process, saving time and reducing the likelihood of errors.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of EDA tools is their ability to facilitate the design of highly complex electronic systems, such as microprocessors, FPGAs, and ASICs. These tools enable designers to model and simulate the behavior of their designs before they are physically implemented, helping to identify and resolve potential issues early in the design process.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Electronic Design Automation plays a crucial role in the development of modern electronics, enabling designers to create innovative and reliable products efficiently.\"})]});export const richText1=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Edge rendering is a technique used in computer graphics to enhance the visual quality of rendered images by emphasizing the edges of objects. This process involves highlighting the boundaries between different objects or surfaces within a scene, making them more distinct and defined. By enhancing the edges, the overall clarity and sharpness of the image are improved, resulting in a more realistic and visually appealing final product.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several methods for achieving edge rendering, including:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Wireframe Rendering:\"}),\" This technique involves rendering only the wireframe outlines of objects, highlighting their edges without filling in the surfaces.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cartoon Rendering:\"}),\" Cartoon rendering simplifies the shapes and colors of objects, often using bold outlines to emphasize edges and create a stylized appearance.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Edge Detection Algorithms:\"}),\" These algorithms analyze the image data to identify and enhance edges based on factors such as contrast, color, and texture differences.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Edge rendering is commonly used in video games, animation, architectural visualization, and other forms of digital art to improve the overall visual quality and realism of the final product. By enhancing edges, artists and designers can create more visually striking and engaging images that capture the viewer's attention and enhance the overall user experience.\"})]});export const richText2=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Element 3D is a powerful plugin for Adobe After Effects that allows users to create stunning 3D visual effects and motion graphics within the familiar After Effects interface. Developed by Video Copilot, Element 3D brings the capabilities of a full 3D software into After Effects, making it easier for motion graphics artists and visual effects professionals to create high-quality 3D animations without the need for extensive 3D modeling experience.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Element 3D is its ability to import and manipulate 3D models and textures directly within After Effects, eliminating the need to switch between multiple programs. This streamlined workflow allows users to quickly create complex 3D scenes, animations, and effects that seamlessly integrate with their 2D compositions.\"}),/*#__PURE__*/e(\"p\",{children:\"Element 3D also offers a wide range of advanced features, such as realistic lighting and shading options, dynamic reflections and shadows, and customizable particle systems. These features give users the tools they need to create visually stunning and realistic 3D visuals that enhance the overall quality of their projects.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Element 3D is a versatile and powerful tool that empowers users to push the boundaries of their creativity and create impressive 3D animations and visual effects within the familiar After Effects environment.\"})]});export const richText3=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Enhanced Reality refers to a technology that combines elements of the physical world with digital information to create an interactive and immersive experience for users. This technology enhances the user's perception of reality by overlaying computer-generated images, sounds, or other sensory stimuli onto their view of the real world. Unlike Virtual Reality (VR), which completely immerses users in a simulated environment, Enhanced Reality augments the real world with digital content, allowing users to interact with both the physical and virtual elements simultaneously.\"}),/*#__PURE__*/e(\"p\",{children:\"Enhanced Reality can be experienced through various devices such as smartphones, tablets, smart glasses, and headsets. By using sensors, cameras, and GPS technology, these devices are able to detect the user's surroundings and overlay relevant information or graphics onto their view. This technology has a wide range of applications across industries, including gaming, education, healthcare, marketing, and navigation.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Enhanced Reality offers a unique and engaging way for users to interact with the world around them, blurring the lines between the physical and digital realms. As technology continues to advance, Enhanced Reality is poised to revolutionize how we perceive and interact with our environment.\"})]});export const richText4=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Jitter effects in rendering refer to the visual artifacts or inconsistencies that occur when rendering computer graphics, particularly in the context of animation. These effects are often caused by the sampling and quantization of digital images, leading to irregularities in the final output.\"}),/*#__PURE__*/e(\"p\",{children:'One common type of jitter effect is known as \"temporal aliasing,\" which occurs when there is a mismatch between the frame rate of the animation and the frequency of motion within the scene. This can result in stuttering or flickering images, making the animation appear less smooth and realistic.'}),/*#__PURE__*/e(\"p\",{children:'Another type of jitter effect is \"spatial aliasing,\" which occurs when there is a mismatch between the resolution of the display device and the level of detail in the rendered image. This can lead to jagged edges or pixelation, especially in scenes with high contrast or fine textures.'}),/*#__PURE__*/e(\"p\",{children:\"Developers and animators often use techniques such as anti-aliasing, motion blur, and adaptive sampling to reduce jitter effects in rendering and improve the overall visual quality of their animations. By carefully adjusting these parameters and optimizing the rendering process, they can create more realistic and immersive experiences for viewers.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, jitter effects in rendering can detract from the quality of computer-generated images and animations, but with proper techniques and optimizations, they can be minimized to create more visually appealing and engaging content.\"})]});export const richText5=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"JPEG2000 is a versatile image compression standard that is commonly used in 3D visualization to reduce the size of large image files while maintaining high image quality. This standard utilizes wavelet-based compression techniques to achieve superior image compression compared to traditional JPEG formats.\"}),/*#__PURE__*/e(\"p\",{children:\"When applied to 3D visualization, JPEG2000 allows for the efficient storage and transmission of complex 3D models and textures. By reducing the file size of 3D images, JPEG2000 enables faster loading times and smoother rendering of 3D visualizations, making it an essential tool for professionals in fields such as architecture, engineering, and medicine.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, JPEG2000 supports both lossy and lossless compression, giving users the flexibility to choose the level of compression that best suits their needs. This makes it ideal for applications where image quality is of utmost importance, such as in medical imaging or scientific visualization.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, JPEG2000 plays a crucial role in enhancing the efficiency and quality of 3D visualization by providing a reliable and effective image compression solution that meets the demands of modern visualization technologies.\"})]});export const richText6=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Java 3D is a high-level 3D graphics API that allows developers to create and manipulate 3D objects and scenes in Java programming language. It provides a set of classes and methods for rendering complex 3D graphics with ease.\"}),/*#__PURE__*/e(\"p\",{children:\"Java 3D is built on top of the Java programming language, making it platform-independent and easy to use for developers familiar with Java. It allows for the creation of interactive 3D applications, games, simulations, and virtual reality environments.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Java 3D is its scenegraph architecture, which allows developers to organize and manipulate 3D objects in a hierarchical manner. This makes it easier to manage complex scenes and apply transformations to objects with ease.\"}),/*#__PURE__*/e(\"p\",{children:\"Java 3D also provides support for advanced rendering techniques such as lighting, texturing, and shading, allowing developers to create realistic and immersive 3D graphics. It also supports integration with other Java libraries and APIs, making it a versatile tool for building interactive 3D applications.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Java 3D is a powerful and flexible tool for creating 3D graphics in Java, making it a popular choice for developers looking to add immersive visuals to their applications.\"})]});export const richText7=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Joint Photographic Experts Group (JPEG) rendering refers to the process of converting an image file into a JPEG format. JPEG is a commonly used image compression standard that allows for the reduction of file size without significantly compromising image quality. Rendering in JPEG format is ideal for web use, as it allows for faster loading times and efficient storage of images.\"}),/*#__PURE__*/e(\"p\",{children:\"When rendering an image in JPEG format, the image data is compressed using a lossy compression algorithm. This means that some image data is discarded in order to reduce file size. While this can result in a slight loss of image quality, the compression is typically optimized to minimize any noticeable degradation in the final image.\"}),/*#__PURE__*/e(\"p\",{children:\"JPEG rendering is commonly used for photographs, digital artwork, and other images that contain complex color gradients and details. It is not recommended for images that require a high level of precision and detail, such as line drawings or text, as the compression can result in artifacts and blurriness in these types of images.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, JPEG rendering is a versatile and widely supported format for sharing and displaying images on the web. It strikes a balance between file size and image quality, making it a popular choice for a wide range of applications.\"})]});export const richText8=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"JSON for 3D Models is a file format that is used to store and transmit three-dimensional models in a lightweight and efficient manner. JSON, which stands for JavaScript Object Notation, is a popular data interchange format that is easy for both humans and machines to read and write. When used for 3D models, JSON allows for the representation of complex geometry, materials, textures, animations, and other properties in a structured and organized way.\"}),/*#__PURE__*/e(\"p\",{children:\"JSON for 3D Models is commonly used in web-based applications, virtual reality experiences, video games, and other digital media where 3D graphics are utilized. By using JSON, developers can easily create, manipulate, and share 3D models across different platforms and devices without the need for proprietary file formats or specialized software.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of using JSON for 3D Models is its flexibility and extensibility. Developers can easily add custom properties, metadata, and annotations to their models, making it easy to integrate them into existing workflows and pipelines. Additionally, JSON files are lightweight and can be easily compressed, making them ideal for streaming over the internet or storing in cloud-based repositories.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, JSON for 3D Models is a versatile and efficient way to represent and exchange three-dimensional content in a modern, web-friendly format. Its adoption is growing rapidly in the 3D graphics industry, and it is becoming an essential tool for developers and artists looking to create immersive and interactive experiences.\"})]});export const richText9=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"JavaScript frameworks for 3D are tools that enable developers to create immersive and interactive three-dimensional experiences on the web. These frameworks utilize the power of JavaScript, a popular programming language for web development, to render 3D graphics and animations in real-time.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of using JavaScript frameworks for 3D is their ability to leverage hardware acceleration through the use of WebGL, a JavaScript API for rendering interactive 3D and 2D graphics within any compatible web browser. This allows for smooth and high-performance 3D rendering that can rival native applications.\"}),/*#__PURE__*/e(\"p\",{children:\"Some popular JavaScript frameworks for 3D include Three.js, Babylon.js, and A-Frame. These frameworks provide a wide range of features and tools for creating complex 3D scenes, including support for lighting, materials, textures, and animations.\"}),/*#__PURE__*/e(\"p\",{children:\"Developers can use these frameworks to build a variety of 3D applications, such as games, simulations, virtual reality experiences, and product visualizations. By harnessing the power of JavaScript frameworks for 3D, developers can push the boundaries of what is possible on the web and create engaging and immersive experiences for users.\"})]});export const richText10=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Jiggle effects in animation refer to a technique used to add secondary motion and realism to animated characters or objects. This technique involves adding subtle movements, vibrations, or bounces to certain parts of the character or object to mimic the effects of gravity, inertia, or momentum. Jiggle effects can make animations appear more natural and lifelike, as they mimic the way real-world objects move and react to external forces.\"}),/*#__PURE__*/e(\"p\",{children:\"One common use of jiggle effects is in character animations, where they can be applied to features such as hair, clothing, or loose accessories to create a sense of weight and movement. For example, a character running may have their hair bouncing up and down, or a character jumping may have their clothing fluttering in the wind.\"}),/*#__PURE__*/e(\"p\",{children:\"Jiggle effects can be achieved through various animation techniques, such as using physics simulations, keyframe animation, or procedural animation. The amount of jiggle applied to an object can be adjusted to achieve different levels of realism or exaggeration, depending on the desired aesthetic and style of the animation.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, jiggle effects in animation are a powerful tool for adding depth and nuance to animated scenes, helping to create more engaging and immersive visual experiences for viewers.\"})]});export const richText11=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Keyframe animation is a technique used in computer graphics and animation to create movement by setting keyframes at specific points in time. These keyframes define the starting and ending points of an animation sequence, with the computer automatically generating the frames in between to create a smooth transition.\"}),/*#__PURE__*/e(\"p\",{children:\"Keyframe animation allows animators to easily control the timing and movement of objects in a scene by adjusting the position, rotation, scale, and other attributes of an object at each keyframe. This technique is widely used in the creation of animated movies, video games, and visual effects for films.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the main advantages of keyframe animation is its flexibility and efficiency. Animators can easily make changes to the animation by adjusting the keyframes, rather than having to redraw each frame manually. This allows for quicker iterations and adjustments during the animation process.\"}),/*#__PURE__*/e(\"p\",{children:\"Keyframe animation is a fundamental concept in the world of animation and is essential for creating realistic and dynamic movement in digital media. By mastering the principles of keyframe animation, animators can bring characters and objects to life in a visually compelling way.\"})]});export const richText12=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kinetic architecture visualization is a design concept that incorporates movement and transformation into architectural structures. This innovative approach allows architects and designers to create dynamic and interactive buildings that respond to their environment, users, or specific functions.\"}),/*#__PURE__*/e(\"p\",{children:\"Through the use of advanced technologies such as robotics, automation, and sensors, kinetic architecture visualization enables buildings to change shape, adjust their orientation, or even reconfigure their layout in real-time. This dynamic quality not only adds a visually striking element to the structure but also enhances its functionality and adaptability.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of kinetic architecture visualization is its ability to create spaces that can be customized and optimized for different purposes or conditions. For example, a building with movable facades can adjust its openings to control natural light and ventilation, while a retractable roof can transform an outdoor space into an indoor one depending on the weather.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, kinetic architecture visualization represents a groundbreaking approach to architectural design that blurs the lines between art, technology, and functionality. By embracing movement and transformation as integral elements of the built environment, designers can push the boundaries of creativity and innovation in the field of architecture.\"})]});export const richText13=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kernel-based rendering is a technique used in computer graphics to simulate the behavior of light interacting with surfaces in a scene. This method involves using mathematical algorithms known as kernels to calculate the color and intensity of each pixel in an image based on the properties of the surfaces and the lighting conditions.\"}),/*#__PURE__*/e(\"p\",{children:\"Kernels are small matrices that are applied to each pixel in an image to determine its final color value. These matrices contain information about the surface properties, such as its reflectivity, roughness, and transparency, as well as the direction and intensity of the light sources in the scene.\"}),/*#__PURE__*/e(\"p\",{children:\"By applying these kernels to each pixel in an image, kernel-based rendering can create highly realistic and detailed images that accurately capture the way light interacts with different surfaces. This technique is commonly used in ray tracing and path tracing algorithms to produce photorealistic images in fields such as computer-generated imagery (CGI) and video game development.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, kernel-based rendering plays a crucial role in creating visually stunning and immersive graphics by accurately simulating the complex behavior of light in virtual environments.\"})]});export const richText14=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kaleidoscopic rendering is a technique used in computer graphics to create intricate and visually stimulating patterns by manipulating images or scenes in a way that mimics the reflections seen in a kaleidoscope. This process involves taking a base image and duplicating it multiple times, then rotating and mirroring the duplicates to create a symmetrical and repetitive design.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of kaleidoscopic rendering is the use of geometric transformations such as rotations, translations, and reflections to generate complex and mesmerizing visual effects. This technique is often used in digital art, video games, and virtual reality to add a sense of depth and dimension to the visuals.\"}),/*#__PURE__*/e(\"p\",{children:\"By applying kaleidoscopic rendering, artists and designers can create unique and dynamic patterns that can captivate viewers and enhance the overall aesthetic of a project. This technique is particularly popular in psychedelic and abstract art styles, where the emphasis is on creating intricate and ever-changing patterns that draw the viewer's attention.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, kaleidoscopic rendering is a powerful tool in the world of computer graphics that allows artists to create captivating and visually stunning designs through the manipulation of images and scenes. Its ability to transform ordinary images into mesmerizing patterns makes it a valuable technique for enhancing the visual appeal of various digital media.\"})]});export const richText15=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kinect-based modeling is a technique that utilizes the Microsoft Kinect sensor to create 3D models of objects or environments in a virtual space. The Kinect sensor is a motion-sensing device that can track the movements of a user's body and objects in real-time, allowing for the creation of accurate and detailed 3D models.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of Kinect-based modeling is its ease of use and accessibility. The Kinect sensor is relatively inexpensive and widely available, making it an attractive option for hobbyists, researchers, and professionals looking to create 3D models without the need for expensive equipment or specialized training.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, Kinect-based modeling can be used for a wide range of applications, including virtual reality, augmented reality, animation, gaming, and more. By capturing the depth and movement of objects in real-time, Kinect-based modeling allows for the creation of interactive and immersive experiences that would be difficult or impossible to achieve with traditional modeling techniques.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Kinect-based modeling offers a versatile and user-friendly approach to creating 3D models, making it a valuable tool for a variety of industries and applications.\"})]});export const richText16=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Knald is a powerful and versatile texture generation tool used in the field of 3D graphics and game development. It is designed to streamline the process of creating high-quality textures for 3D models, allowing artists and developers to quickly and easily generate a wide variety of textures with different effects and styles.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Knald is its ability to generate textures based on input data such as height maps, normal maps, and curvature maps. This allows users to create detailed and realistic textures that can be used to enhance the visual quality of their 3D models. Additionally, Knald offers a range of tools and filters that can be used to further customize and refine textures, making it a versatile and flexible tool for texture generation.\"}),/*#__PURE__*/e(\"p\",{children:\"Knald is widely used in the gaming industry and is favored by artists and developers for its speed, efficiency, and high-quality results. Its intuitive interface and powerful features make it a valuable tool for anyone working with 3D graphics and looking to create stunning textures for their projects.\"})]});export const richText17=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Krita is a powerful digital painting software that is commonly used by artists and designers for creating various types of artwork. One of the key features of Krita is its ability to create textures, which are essential elements in digital art and design. Textures add depth, detail, and realism to an artwork, making it visually appealing and engaging to the audience.\"}),/*#__PURE__*/e(\"p\",{children:\"When using Krita for textures, artists can take advantage of a wide range of brushes, filters, and blending modes to create unique and intricate textures that can be applied to different surfaces, objects, or characters within an artwork. These textures can range from simple patterns to complex designs, and can be customized to suit the specific needs and style of the artist.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, Krita offers various tools and features that make the process of creating textures more efficient and seamless. Artists can easily adjust the opacity, size, and color of the brushes, experiment with different brush presets, and use layer masks to control the visibility and blending of textures within an artwork.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Krita for textures is a versatile and user-friendly tool that allows artists to unleash their creativity and enhance the visual appeal of their digital artwork through the creation of stunning and realistic textures.\"})]});export const richText18=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Lighting simulation is a computer-generated process that replicates the behavior of light in a virtual environment. This technique is commonly used in various industries such as architecture, interior design, film production, and video game development to visualize and analyze how different lighting conditions will affect a space or scene.\"}),/*#__PURE__*/e(\"p\",{children:\"By using specialized software, lighting designers can create realistic simulations of natural and artificial lighting sources to determine the optimal placement and intensity of lights. This helps them to achieve the desired atmosphere, mood, and aesthetics in their designs.\"}),/*#__PURE__*/e(\"p\",{children:\"Lighting simulation allows designers to experiment with different lighting scenarios without the need for physical prototypes, saving time and resources in the design process. It also enables them to make informed decisions about lighting design, ensuring that the final result meets the requirements and expectations of the project.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, lighting simulation is a valuable tool that enhances the creative process and helps professionals to create visually stunning and functional spaces that are well-lit and visually appealing.\"})]});export const richText19=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Lumion Visualization refers to the process of creating high-quality, realistic visual representations of architectural designs using Lumion software. Lumion is a powerful 3D rendering tool that allows architects, designers, and visualization professionals to bring their projects to life with stunning visuals and animations.\"}),/*#__PURE__*/e(\"p\",{children:\"With Lumion, users can easily import their 3D models and quickly create immersive visualizations that showcase the design, materials, lighting, and landscaping of a project. The software offers a wide range of tools and features that enable users to manipulate textures, add realistic vegetation, adjust lighting conditions, and create dynamic animations.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of Lumion Visualization is its ease of use and fast rendering capabilities. Users can create photorealistic images and videos in a fraction of the time it would take with other rendering software, making it an ideal tool for presenting designs to clients, stakeholders, and the public.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Lumion Visualization is a valuable asset for architects and designers looking to communicate their ideas effectively and create compelling visualizations that bring their projects to life.\"})]});export const richText20=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Landscape design visualization is the process of creating digital representations or models of a landscape design project before it is implemented in real life. This allows landscape designers, architects, and clients to visualize and understand the proposed design concept more clearly, making it easier to make informed decisions and adjustments before any physical work begins.\"}),/*#__PURE__*/e(\"p\",{children:\"Using specialized software and tools, landscape designers can create detailed 3D models, renderings, and animations that showcase different elements of the design, such as plantings, hardscapes, lighting, and overall layout. These visualizations can provide a realistic depiction of how the space will look once completed, helping all stakeholders to better envision the final result.\"}),/*#__PURE__*/e(\"p\",{children:\"By utilizing landscape design visualization, designers can experiment with various design ideas, explore different options, and communicate their vision effectively to clients and collaborators. This process can streamline the design process, improve communication, and ensure that the final design meets the expectations and requirements of all involved parties.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, landscape design visualization is a valuable tool in the design process, allowing for more efficient planning, better decision-making, and ultimately, the creation of stunning and functional outdoor spaces.\"})]});export const richText21=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"LIDAR imaging, which stands for Light Detection and Ranging, is a remote sensing technology that uses laser pulses to measure distances to the Earth's surface. These laser pulses are emitted from a sensor and then bounce back after hitting objects, allowing for the creation of detailed 3D maps and images. LIDAR imaging is commonly used in various applications such as topographic mapping, forestry management, urban planning, and autonomous vehicle navigation.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of LIDAR imaging is its ability to provide highly accurate and precise measurements of the Earth's surface. This technology can capture detailed information about the shape, elevation, and characteristics of objects within its range. This makes it a valuable tool for scientists, researchers, and professionals in various industries.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, LIDAR imaging can be used in combination with other remote sensing technologies such as aerial photography and satellite imagery to enhance the quality and accuracy of data collection. By integrating LIDAR data with other sources, users can gain a more comprehensive understanding of the environment and make informed decisions based on the insights gathered.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, LIDAR imaging is a powerful tool that offers unparalleled capabilities for capturing detailed spatial information. Its versatility and accuracy make it an essential technology for a wide range of applications, from environmental monitoring to infrastructure planning and beyond.\"})]});export const richText22=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Level of Detail (LOD) techniques refer to the methods used in computer graphics to optimize the rendering process by adjusting the level of detail in a 3D model based on its distance from the viewer. This helps improve performance and efficiency in rendering complex scenes while maintaining visual quality.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several LOD techniques commonly used in computer graphics, including:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Geometry Simplification:\"}),\" This technique involves reducing the complexity of a 3D model by simplifying its geometry, such as by removing unnecessary polygons or merging vertices.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Texture Mapping:\"}),\" LOD can also be achieved by using different levels of texture detail based on the distance of the object from the camera. Lower-resolution textures can be used for objects in the distance to save memory and processing power.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Impostors:\"}),\" Impostors are 2D representations of 3D objects that are used for distant objects to simulate their appearance without rendering the full 3D model. This helps improve performance by reducing the number of polygons rendered.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Level of Detail Switching:\"}),\" This technique involves dynamically switching between different LOD versions of a 3D model based on the distance of the object from the camera. This allows for optimal balance between visual quality and performance.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Overall, LOD techniques play a crucial role in optimizing the rendering process in computer graphics, allowing for smoother and more efficient rendering of complex 3D scenes.\"})]});export const richText23=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Liquid simulation is a computer graphics technique used to simulate the behavior of liquids such as water, oil, or any other fluid in a realistic manner. This simulation involves the calculation of various physical properties of the liquid, such as viscosity, surface tension, and density, to accurately depict how it flows, splashes, and interacts with its environment.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key components of liquid simulation is the use of algorithms that solve the Navier-Stokes equations, which describe the motion of fluid substances. These equations govern the velocity, pressure, and temperature of the liquid, and are essential for creating convincing fluid dynamics in animations and visual effects.\"}),/*#__PURE__*/e(\"p\",{children:\"Fluid simulations can be used in a wide range of applications, including video games, movies, and scientific research. They are particularly useful in creating realistic water effects, such as splashing waves, pouring rain, or swirling whirlpools. By accurately simulating the behavior of liquids, animators and developers can create immersive and visually stunning experiences for their audiences.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, liquid simulation is a powerful tool that allows artists and developers to bring dynamic and lifelike fluid effects to their creations, enhancing the realism and visual appeal of their projects.\"})]});export const richText24=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Low-poly modeling is a technique used in 3D computer graphics to create objects with a small number of polygons. This approach focuses on simplicity and efficiency, aiming to achieve a visually appealing result with minimal resources. Low-poly models typically have a blocky or geometric look, as opposed to high-poly models which are more detailed and realistic.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the main advantages of low-poly modeling is its ability to optimize performance in real-time applications such as video games and virtual reality environments. By reducing the number of polygons in a model, developers can improve rendering speed and overall efficiency, leading to smoother gameplay and faster load times.\"}),/*#__PURE__*/e(\"p\",{children:\"Despite its simplified nature, low-poly modeling requires a certain level of skill and creativity to effectively convey the desired shape and form of an object. Artists must carefully consider the placement of vertices and edges to maintain the overall aesthetic while keeping polygon count low.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, low-poly modeling is a valuable technique in the world of 3D graphics, offering a balance between visual appeal and technical efficiency. Its versatility makes it a popular choice for a wide range of applications, from game development to architectural visualization.\"})]});export const richText25=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Linear workflow in rendering is a method used in computer graphics to ensure accurate and realistic color representation in the final image. It involves applying color corrections and adjustments in a linear color space before converting the image to a display gamma space.\"}),/*#__PURE__*/e(\"p\",{children:\"When rendering images, the computer uses linear color values to calculate lighting, shadows, and other effects. However, most display devices, such as monitors and printers, use a non-linear gamma curve to display colors. This can result in colors appearing washed out or incorrect in the final image.\"}),/*#__PURE__*/e(\"p\",{children:\"By implementing a linear workflow, artists and designers can ensure that colors are accurately represented throughout the rendering process. This involves working in a linear color space, applying corrections and adjustments, and then converting the final image to the appropriate display gamma space.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, linear workflow in rendering helps to maintain color consistency and accuracy, resulting in more realistic and visually appealing images.\"})]});export const richText26=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"LuxRender is an open-source, physically based rendering engine that is designed to produce high-quality, realistic images. It utilizes unbiased rendering techniques to accurately simulate the behavior of light in a scene, resulting in images that closely resemble real-world lighting conditions.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of LuxRender is its support for a wide range of materials, including complex shaders and textures, which allows for the creation of highly detailed and visually appealing images. Additionally, LuxRender offers support for global illumination, caustics, and other advanced rendering effects, making it a popular choice among artists and designers looking to create photorealistic renders.\"}),/*#__PURE__*/e(\"p\",{children:\"With its user-friendly interface and powerful rendering capabilities, LuxRender is often used in architectural visualization, product design, and animation projects. Its ability to produce high-quality images with realistic lighting and materials has made it a valuable tool for professionals in the industry.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, LuxRender is a versatile rendering engine that offers a range of features and capabilities for creating stunning visual content. Whether you are a beginner or an experienced artist, LuxRender provides the tools you need to bring your creative vision to life.\"})]});export const richText27=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Luminance mapping is a technique used in computer graphics to adjust the brightness and contrast of an image or video. It involves analyzing the luminance values of each pixel in the image and then applying a transformation to enhance the overall visual quality.\"}),/*#__PURE__*/e(\"p\",{children:\"One common application of luminance mapping is in HDR (High Dynamic Range) imaging, where multiple exposures of the same scene are combined to create a more realistic and vibrant image. By mapping the luminance values of each exposure, the final HDR image can display a wider range of colors and details.\"}),/*#__PURE__*/e(\"p\",{children:\"Luminance mapping is also used in video games to improve the visual quality of in-game graphics. By adjusting the luminance values of textures and lighting effects, game developers can create more immersive and realistic environments for players to explore.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, luminance mapping plays a crucial role in enhancing the visual quality of images and videos in various digital media applications, making them more visually appealing and engaging to viewers.\"})]});export const richText28=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Material Design Visualization refers to the use of Google's Material Design principles in creating visual representations of data, information, or interfaces. Material Design is a design language developed by Google that emphasizes the use of grid-based layouts, responsive animations, and depth effects such as lighting and shadows to create a cohesive and intuitive user experience.\"}),/*#__PURE__*/e(\"p\",{children:\"When applied to visualization, Material Design principles help designers create visually appealing and user-friendly representations of complex data sets. This includes charts, graphs, dashboards, and other visual elements that help users understand and interact with data more effectively.\"}),/*#__PURE__*/e(\"p\",{children:\"Key elements of Material Design Visualization include:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Consistent use of color, typography, and iconography to create a unified visual language\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Responsive design that adapts to different screen sizes and devices\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Intuitive navigation and interaction patterns that make it easy for users to explore and interact with data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use of animations and transitions to provide visual feedback and enhance the user experience\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By following Material Design principles in visualization, designers can create visually engaging and user-friendly interfaces that help users make sense of complex data and information.\"})]});export const richText29=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Motion capture in 3D, also known as mocap, is a technology used in the entertainment industry to capture the movement of objects or people and convert it into digital data. This data can then be used to animate 3D characters in films, video games, and other forms of media.\"}),/*#__PURE__*/e(\"p\",{children:\"Using a variety of sensors, cameras, and markers, motion capture systems track the movements of actors or objects in real-time, creating a detailed digital representation of their actions. This data is then processed by specialized software to create realistic animations that mimic the original movements.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of motion capture in 3D is its ability to create lifelike animations with a level of detail that would be difficult to achieve through traditional animation techniques. This technology is commonly used in the production of blockbuster films, video games, and virtual reality experiences.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, motion capture in 3D is a powerful tool that allows creators to bring their visions to life with stunning realism and fluidity, making it an essential component of modern digital media production.\"})]});export const richText30=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Mesh modeling is a technique used in 3D computer graphics to create digital representations of objects or characters. It involves creating a mesh, which is a network of vertices, edges, and faces that form the basic structure of the 3D model. These meshes can be manipulated and sculpted to create complex shapes and surfaces.\"}),/*#__PURE__*/e(\"p\",{children:\"Mesh modeling is widely used in industries such as animation, gaming, architecture, and product design. It allows artists and designers to create detailed and realistic 3D models that can be rendered and animated in various software programs.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of mesh modeling is its flexibility. Artists can easily modify and refine the mesh to achieve the desired look and feel of the model. This process can involve adding or removing vertices, adjusting edge loops, and smoothing out surfaces to create a polished final product.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, mesh modeling is a powerful tool that enables artists and designers to bring their creative visions to life in the digital realm. By mastering the art of mesh modeling, professionals can create stunning 3D models that captivate audiences and enhance visual storytelling.\"})]});export const richText31=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Maya is a powerful software application developed by Autodesk that is widely used in the field of 3D animation. It is known for its robust set of tools and features that allow animators to create stunning visual effects and realistic animations. Maya is used in various industries such as film, television, video games, and advertising.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Maya is its ability to create complex 3D models and animations with ease. Animators can manipulate objects in 3D space, apply textures and materials, and add lighting and effects to create lifelike animations. Maya also offers advanced rigging and character animation tools, making it a popular choice for animators working on character-driven projects.\"}),/*#__PURE__*/e(\"p\",{children:\"Maya's user-friendly interface and customizable workflow make it a favorite among professionals in the animation industry. It offers a wide range of plugins and scripts that extend its functionality and allow animators to streamline their workflow. Additionally, Maya supports a variety of file formats, making it easy to collaborate with other software applications and artists.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, Maya is a versatile and powerful software application that is essential for creating high-quality 3D animations. Its advanced features, customizable workflow, and compatibility with other software make it a top choice for animators looking to bring their creative visions to life.\"})]});export const richText32=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Mental Ray is a powerful rendering software developed by NVIDIA that is commonly used in the fields of computer graphics, visual effects, and animation. It is known for its advanced rendering capabilities and realistic lighting effects, making it a popular choice among professionals in the industry.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Mental Ray is its ability to simulate real-world lighting conditions, allowing users to create highly detailed and lifelike images. This software is often used in the creation of movies, video games, and architectural visualizations, where realistic lighting and textures are essential.\"}),/*#__PURE__*/e(\"p\",{children:\"With Mental Ray, users have access to a wide range of tools and settings that allow them to customize their renderings to achieve the desired look. This includes options for controlling the quality of the final image, adjusting the lighting and shadows, and applying various effects and filters.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Mental Ray is a versatile and powerful rendering software that has become a staple in the world of computer graphics. Its advanced features and realistic results make it a valuable tool for artists and designers looking to create stunning visual content.\"})]});export const richText33=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Metaverse design refers to the creation and development of virtual worlds or digital environments where users can interact with each other and digital objects in real-time. This emerging field combines elements of virtual reality, augmented reality, and the internet to create immersive and interactive experiences for users.\"}),/*#__PURE__*/e(\"p\",{children:\"Metaverse design involves a variety of disciplines, including computer science, graphic design, user experience design, and game development. Designers working in the metaverse space must consider factors such as user engagement, user interface design, spatial design, and storytelling to create compelling and engaging virtual environments.\"}),/*#__PURE__*/e(\"p\",{children:\"Metaverse designers use a combination of 3D modeling, animation, programming, and game development tools to bring virtual worlds to life. They must also consider factors such as network infrastructure, server architecture, and scalability to ensure that the virtual environment can support a large number of users simultaneously.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, metaverse design is a multidisciplinary field that is rapidly evolving as technology advances and user expectations change. As virtual worlds become more integrated into our daily lives, metaverse designers play a crucial role in shaping the future of digital experiences.\"})]});export const richText34=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Multi-light rendering is a technique used in computer graphics to simulate the behavior of light in a scene by capturing and processing multiple images of the same subject illuminated from different angles. This process allows for the creation of highly realistic and detailed images by accurately representing how light interacts with different surfaces and materials.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of multi-light rendering is the ability to manipulate the lighting in a scene after the initial capture, giving artists greater control over the final look of their work. By adjusting the intensity, direction, and color of individual light sources, users can create dynamic and visually stunning images that would be difficult or impossible to achieve with traditional rendering techniques.\"}),/*#__PURE__*/e(\"p\",{children:\"Multi-light rendering is commonly used in industries such as animation, visual effects, product design, and architecture to create lifelike and immersive visuals. By incorporating this advanced rendering method into their workflow, artists and designers can achieve greater realism and accuracy in their projects, ultimately enhancing the overall quality of their work.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, multi-light rendering is a powerful tool that enables artists and designers to create stunning and realistic images by simulating the complex behavior of light in a scene. By capturing and processing multiple images from different lighting angles, this technique allows for greater control and flexibility in the rendering process, resulting in visually striking and engaging visuals.\"})]});export const richText35=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Multi-Touch 3D Navigation refers to the ability to interact with a three-dimensional environment using multiple touch inputs simultaneously. This technology allows users to navigate through virtual spaces, manipulate objects, and perform various actions by using intuitive gestures on a touch-enabled device.\"}),/*#__PURE__*/e(\"p\",{children:\"With Multi-Touch 3D Navigation, users can zoom in and out, rotate, pan, and tilt objects in a 3D space with precision and ease. This technology enhances the user experience by providing a more natural and immersive way to interact with digital content, such as 3D models, animations, and virtual reality environments.\"}),/*#__PURE__*/e(\"p\",{children:\"Multi-Touch 3D Navigation is commonly used in applications for design, gaming, education, and entertainment, where users need to interact with complex 3D environments. By leveraging the power of multi-touch gestures, users can navigate through virtual worlds, explore detailed models, and interact with digital content in a more intuitive and engaging manner.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Multi-Touch 3D Navigation is a powerful technology that revolutionizes the way users interact with 3D content, making it more accessible, intuitive, and immersive.\"})]});export const richText36=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Morphological design is a design approach that focuses on the physical form and structure of an object or system. It involves analyzing and understanding the relationships between different components and elements to create a cohesive and functional design. This design method takes inspiration from natural forms, shapes, and structures to create innovative and efficient designs.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key principles of morphological design is the idea that form follows function. This means that the design of an object should be based on its intended purpose and functionality. By carefully considering the relationship between form and function, designers can create products that are not only visually appealing but also highly practical and user-friendly.\"}),/*#__PURE__*/e(\"p\",{children:\"Morphological design often involves breaking down complex systems into smaller components and analyzing how they interact with each other. By studying the relationships between these components, designers can identify opportunities for improvement and innovation. This approach can lead to the development of products that are more efficient, sustainable, and user-centric.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, morphological design is a holistic and systematic approach to design that prioritizes the physical form and structure of objects and systems. By considering the relationships between different components and elements, designers can create innovative and functional designs that meet the needs of users and society as a whole.\"})]});export const richText37=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"MeshLab is an open-source, advanced 3D mesh processing software used for editing, cleaning, and rendering 3D models. It offers a wide range of tools and features for working with triangular meshes, point clouds, and volumetric data. MeshLab is commonly used in various industries such as architecture, engineering, and digital arts for tasks like 3D scanning, mesh simplification, texture mapping, and more.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of MeshLab is its ability to handle large and complex 3D models efficiently. It supports a variety of file formats for importing and exporting meshes, making it a versatile tool for working with different types of data. MeshLab also provides tools for analyzing and visualizing 3D models, allowing users to inspect and manipulate geometry with precision.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, MeshLab is a powerful and user-friendly software that is widely used in the 3D modeling and visualization community. Its extensive set of tools and plugins make it a valuable resource for anyone working with 3D data.\"})]});export const richText38=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Normal mapping is a technique used in computer graphics to add detail and realism to 3D models without increasing the polygon count. It involves creating a texture map that stores information about the surface normals of a model, which are then used to simulate lighting effects and create the illusion of depth and detail.\"}),/*#__PURE__*/e(\"p\",{children:\"When a 3D model is rendered, the lighting calculations are based on the surface normals of the model. By applying a normal map to the model, the renderer can adjust the way light interacts with the surface, making it appear more detailed and realistic.\"}),/*#__PURE__*/e(\"p\",{children:\"Normal mapping is commonly used in video games to enhance the visual quality of game environments and characters. It allows developers to create intricate textures and realistic lighting effects without sacrificing performance.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, normal mapping is a powerful tool in the world of computer graphics, allowing artists and developers to create visually stunning 3D models with a high level of detail and realism.\"})]});export const richText39=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Non-photorealistic rendering (NPR) is a technique used in computer graphics to create images that do not attempt to replicate reality in a photorealistic manner. Instead, NPR focuses on artistic expression and stylization to convey a specific mood or message. This approach is often used in animation, illustration, and graphic design to produce visuals that are more interpretive and creative than traditional photorealistic renderings.\"}),/*#__PURE__*/e(\"p\",{children:\"Unlike photorealistic rendering, which aims to mimic real-world lighting, textures, and details with precision, NPR intentionally simplifies and exaggerates certain aspects of the scene to achieve a particular aesthetic. This can include techniques such as cel shading, line drawing, stippling, and watercolor effects, among others.\"}),/*#__PURE__*/e(\"p\",{children:\"NPR is particularly popular in the fields of video games, where it can be used to create unique and visually striking art styles that set a game apart from competitors. By employing NPR techniques, artists and designers can add personality and emotion to their work, making it more engaging and memorable for audiences.\"}),/*#__PURE__*/e(\"p\",{children:\"In summary, non-photorealistic rendering is a creative approach to computer graphics that prioritizes artistic expression and stylization over realism. It allows artists and designers to explore different visual styles and convey emotions in a unique and impactful way.\"})]});export const richText40=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"NVIDIA Iray is a physically based rendering technology developed by NVIDIA that allows for the creation of highly realistic images through the simulation of light physics. It is often used in computer graphics, product design, and architectural visualization to produce lifelike images with accurate lighting, reflections, and materials.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of NVIDIA Iray is its ability to accurately simulate the behavior of light in a scene, taking into account factors such as reflections, refractions, and global illumination. This results in images that closely resemble real-world photographs, making it a valuable tool for artists and designers looking to create visually stunning visuals.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, NVIDIA Iray is known for its ease of use and integration with popular 3D modeling and rendering software, making it accessible to a wide range of users. Its GPU-accelerated rendering capabilities also allow for quick iteration and high-quality results, making it a popular choice for professionals in the industry.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, NVIDIA Iray is a powerful rendering technology that enables users to create realistic and visually stunning images with ease, making it a valuable tool for a variety of applications in the world of computer graphics and design.\"})]});export const richText41=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"NURBS, which stands for Non-Uniform Rational B-Splines, is a mathematical model commonly used in computer graphics and 3D modeling to create smooth curves and surfaces. NURBS modeling is a technique that allows artists and designers to create complex and organic shapes with precision and control.\"}),/*#__PURE__*/e(\"p\",{children:\"Unlike traditional polygon modeling, which uses flat surfaces made up of straight edges, NURBS modeling uses mathematical formulas to define curves and surfaces. This allows for greater flexibility and accuracy in creating smooth and natural-looking shapes.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of NURBS modeling is its ability to create complex shapes with relatively few control points. By adjusting the control points and their weights, artists can easily manipulate the shape of the object without distorting its overall form.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, NURBS modeling is highly versatile and can be used to create a wide range of objects, from simple geometric shapes to intricate organic forms. It is commonly used in industries such as animation, video games, industrial design, and architecture.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, NURBS modeling is a powerful tool for creating precise and realistic 3D models with smooth surfaces and curves. Its mathematical approach allows for greater control and flexibility in shaping objects, making it a popular choice among digital artists and designers.\"})]});export const richText42=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Noise reduction in rendering is a process used in computer graphics to minimize unwanted visual artifacts, known as noise, that can occur during the rendering of an image. Noise can manifest as random, grainy patterns that degrade the overall quality of the final image. By reducing noise, the final image appears smoother and more visually appealing.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several techniques used for noise reduction in rendering, including:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sampling Techniques:\"}),\" Increasing the number of samples taken per pixel can help reduce noise by averaging out inconsistencies in the image.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Filtering Algorithms:\"}),\" Applying filters to the image can help smooth out noise while preserving important details.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Adaptive Sampling:\"}),\" Focusing sampling efforts on areas of the image that are most likely to contain noise can help reduce overall noise levels.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Overall, noise reduction in rendering is an important step in the rendering process to ensure that the final image is of high quality and visually appealing.\"})})]})]});export const richText43=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Node-based compositing is a technique used in digital image processing and editing that allows users to create complex visual effects by connecting different nodes representing various elements of an image or video. Each node performs a specific function, such as color correction, masking, or blending, and the connections between nodes dictate the flow of data and operations within the compositing software.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of node-based compositing is its non-linear workflow, which gives users the flexibility to make changes at any point in the compositing process without affecting other parts of the image. This makes it easier to experiment with different effects and fine-tune the final result.\"}),/*#__PURE__*/e(\"p\",{children:\"Node-based compositing is commonly used in the film and television industry for creating visual effects, motion graphics, and color grading. It is also widely used in the video game industry for creating in-game cinematics and cutscenes.\"}),/*#__PURE__*/e(\"p\",{children:\"Popular node-based compositing software includes Blackmagic Fusion, Nuke by Foundry, and Adobe After Effects. These tools provide a wide range of nodes and functionalities to help users achieve their desired visual effects.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, node-based compositing is a powerful and versatile technique that allows artists and designers to create stunning visual effects with precision and control.\"})]});export const richText44=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Neon rendering mode is a feature in computer graphics that enhances the appearance of objects by creating a glowing, neon-like effect. This effect is achieved by increasing the brightness and saturation of colors, as well as adding a subtle glow or outline around the edges of objects. Neon rendering mode is commonly used in video games, animations, and digital art to create a visually striking and eye-catching aesthetic.\"}),/*#__PURE__*/e(\"p\",{children:\"When objects are rendered in neon mode, they appear to emit light and stand out from the background, creating a sense of depth and dimension. This can make the objects appear more vibrant and dynamic, adding a futuristic or surreal quality to the overall visual experience.\"}),/*#__PURE__*/e(\"p\",{children:\"Neon rendering mode can be adjusted and customized to achieve different effects, such as changing the color of the glow, adjusting the intensity of the brightness, or adding pulsating or flickering animations. This flexibility allows artists and designers to create unique and captivating visuals that capture the viewer's attention.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, neon rendering mode is a powerful tool for enhancing the visual impact of digital creations, adding a touch of excitement and innovation to any project.\"})]});export const richText45=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Object-Oriented Graphics refers to a method of creating and manipulating visual elements in computer graphics by treating them as individual objects with their own properties and behaviors. This approach is based on the principles of object-oriented programming, which organizes code into reusable and modular components.\"}),/*#__PURE__*/e(\"p\",{children:\"In object-oriented graphics, each visual element, such as shapes, images, or text, is represented as an object with attributes like size, color, and position. These objects can be grouped together, transformed, and manipulated independently, allowing for greater flexibility and control over the design process.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of object-oriented graphics is the ability to create complex and interactive visualizations by combining and nesting objects within each other. This hierarchical structure enables designers to easily modify and update specific elements without affecting the entire composition.\"}),/*#__PURE__*/e(\"p\",{children:\"Object-oriented graphics is commonly used in graphic design software, web development, and video games to create dynamic and visually appealing interfaces. By leveraging the power of objects and classes, designers can efficiently manage and organize visual elements, leading to more efficient workflows and higher quality output.\"})]});export const richText46=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Occlusion culling is a technique used in computer graphics to optimize the rendering process by only rendering objects that are visible to the camera. This is achieved by determining which objects are hidden behind other objects and therefore do not need to be rendered, saving valuable computational resources.\"}),/*#__PURE__*/e(\"p\",{children:\"Occlusion culling works by analyzing the scene from the point of view of the camera and identifying areas that are occluded, or hidden, from view. Objects that are completely hidden can be culled, or removed, from the rendering process, resulting in faster frame rates and improved performance.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several methods used to implement occlusion culling, including view frustum culling, portal culling, and occlusion queries. Each method has its own strengths and weaknesses, and the best approach will depend on the specific requirements of the application.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, occlusion culling is an essential technique for optimizing the rendering process in 3D graphics applications, ensuring that only the necessary objects are rendered, leading to improved performance and visual quality.\"})]});export const richText47=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"OpenGL for visualization is a graphics library that is widely used in computer graphics and visualization applications. It provides a set of functions for rendering 2D and 3D graphics, making it a popular choice for creating interactive visualizations in various fields such as gaming, scientific visualization, and virtual reality.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of OpenGL is its cross-platform compatibility, allowing developers to write code that can run on different operating systems without major modifications. This makes it an attractive option for creating visualizations that need to be deployed on multiple platforms.\"}),/*#__PURE__*/e(\"p\",{children:\"OpenGL uses a state machine model, where the current state of the rendering pipeline is modified by calling various functions to set up the desired rendering parameters. This allows developers to have fine control over the rendering process and achieve high-quality visualizations.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, OpenGL for visualization is a powerful tool for creating visually appealing and interactive graphics in various applications, making it a valuable resource for developers and designers alike.\"})]});export const richText48=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Open Source 3D Printing Software refers to computer programs that are freely available for anyone to use, modify, and distribute for the purpose of creating three-dimensional objects using a 3D printer. This type of software is developed collaboratively by a community of programmers and enthusiasts, who share their code openly to encourage innovation and creativity in the field of 3D printing.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of Open Source 3D Printing Software is its accessibility and affordability, as users are not required to pay licensing fees or adhere to restrictive usage agreements. This fosters a culture of sharing and collaboration, allowing individuals to experiment with new designs, materials, and techniques without financial barriers.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, Open Source 3D Printing Software often comes with a range of features and tools that cater to different skill levels, from beginners to advanced users. This includes options for slicing models, adjusting print settings, and optimizing designs for better print quality.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Open Source 3D Printing Software plays a crucial role in democratizing the 3D printing industry, empowering users to explore their creativity and push the boundaries of what is possible with this technology.\"})]});export const richText49=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Organic modeling is a technique used in 3D computer graphics to create realistic and natural-looking objects, characters, and environments. Unlike hard surface modeling, which focuses on creating geometrically precise and angular shapes, organic modeling aims to replicate the irregular and flowing forms found in nature.\"}),/*#__PURE__*/e(\"p\",{children:\"Organic modeling is commonly used in the creation of characters for animation, video games, and visual effects in movies. It involves sculpting and shaping digital surfaces to mimic the curves and contours of organic shapes such as animals, plants, and human figures.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key tools used in organic modeling is sculpting software, which allows artists to manipulate virtual clay-like materials to create intricate details and textures. This process requires a keen eye for anatomy, proportions, and movement to ensure that the final model looks realistic and believable.\"}),/*#__PURE__*/e(\"p\",{children:\"Organic modeling is a time-consuming and labor-intensive process that requires a high level of skill and creativity. However, the results can be incredibly lifelike and visually stunning, making it a valuable technique for creating immersive and engaging digital content.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, organic modeling is a specialized form of 3D modeling that focuses on creating natural and organic shapes. It is an essential tool for artists and designers looking to bring their digital creations to life with realism and authenticity.\"})]});export const richText50=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Omni-directional lighting refers to a type of lighting design that emits light in all directions, providing a 360-degree illumination. This type of lighting is commonly used in spaces where uniform lighting coverage is desired, such as large rooms, outdoor areas, or retail environments.\"}),/*#__PURE__*/e(\"p\",{children:\"Unlike traditional lighting fixtures that emit light in a specific direction, omni-directional lighting sources are designed to disperse light evenly in all directions, eliminating harsh shadows and creating a more natural and balanced lighting environment.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of omni-directional lighting is its ability to create a sense of spaciousness and openness in a room, as the light is evenly distributed throughout the space. This can help to enhance the overall ambiance and mood of a room, making it more inviting and comfortable for inhabitants.\"}),/*#__PURE__*/e(\"p\",{children:\"Omni-directional lighting can be achieved through various lighting fixtures, such as pendant lights, chandeliers, or floor lamps that are designed to emit light in all directions. LED bulbs are also a popular choice for omni-directional lighting, as they are energy-efficient and can provide a bright, even light output.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, omni-directional lighting plays a crucial role in creating a well-lit and visually appealing space, offering a versatile and effective lighting solution for a wide range of applications.\"})]});export const richText51=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"OptiX is a high-performance ray tracing engine developed by NVIDIA for use in real-time rendering applications. It is designed to accelerate the process of rendering complex scenes by simulating the behavior of light rays as they interact with objects in a virtual environment. OptiX utilizes the power of NVIDIA's GPUs to achieve fast and realistic rendering results, making it a popular choice among game developers, visual effects artists, and other professionals in the computer graphics industry.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of OptiX is its ability to handle ray tracing calculations in parallel, allowing for efficient utilization of GPU resources and enabling real-time rendering of scenes with high levels of detail and complexity. This makes it ideal for applications that require realistic lighting, shadows, reflections, and other visual effects that are difficult to achieve with traditional rendering techniques.\"}),/*#__PURE__*/e(\"p\",{children:\"OptiX provides a flexible and programmable API that allows developers to create custom ray tracing algorithms and shaders tailored to their specific needs. This level of customization makes it a versatile tool for a wide range of applications, from video games and virtual reality experiences to architectural visualization and scientific simulations.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, OptiX is a powerful and versatile ray tracing engine that offers a high level of performance and flexibility for developers looking to create visually stunning and immersive virtual environments.\"})]});export const richText52=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Orthographic visualization is a technique used in computer graphics and design to represent a three-dimensional object in a two-dimensional space. This method involves creating multiple 2D views of an object from different angles, such as top, front, and side views, to accurately depict its shape and dimensions.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the primary benefits of orthographic visualization is that it allows designers to clearly communicate the design intent of an object without distortion or perspective bias. By providing multiple views of an object, viewers can easily understand its proportions, measurements, and spatial relationships.\"}),/*#__PURE__*/e(\"p\",{children:\"Orthographic visualization is commonly used in various industries, including architecture, engineering, product design, and animation. It is an essential tool for creating detailed technical drawings, blueprints, and schematics that serve as a blueprint for the construction or production of the object.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, orthographic visualization plays a crucial role in the design and development process, helping designers and engineers accurately convey their ideas and concepts in a clear and concise manner.\"})]});export const richText53=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Parametric modeling is a method used in computer-aided design (CAD) software to create 3D models by defining specific parameters and relationships between different components. These parameters can include dimensions, angles, and other geometric properties that define the shape and behavior of the model. By using parametric modeling, designers can easily make changes to the model by adjusting the parameters, which automatically update the entire design. This allows for greater flexibility and efficiency in the design process.\"}),/*#__PURE__*/e(\"p\",{children:\"Parametric modeling is widely used in various industries such as architecture, engineering, and manufacturing, where precise and complex designs are required. The ability to easily modify and update designs makes parametric modeling a valuable tool for creating prototypes, visualizations, and production-ready models.\"}),/*#__PURE__*/e(\"p\",{children:\"Key features of parametric modeling include:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Parametric constraints: These are rules or conditions that define the relationships between different components of the model. For example, a parametric constraint can specify that two lines must always be perpendicular to each other.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Parametric dimensions: These are numerical values that define the size and shape of the model. By changing these dimensions, the model can be easily resized or modified.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Parametric relationships: These are logical connections between different components of the model. For example, a parametric relationship can specify that one component must always be aligned with another component.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Overall, parametric modeling is a powerful tool that allows designers to create complex and customizable 3D models with ease. By using parametric modeling software, designers can streamline the design process, improve accuracy, and quickly iterate on designs to achieve the desired outcome.\"})]});export const richText54=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Particle systems in 3D graphics refer to a technique used to simulate and render a large number of small, individual objects known as particles. These particles can represent a variety of elements such as fire, smoke, water droplets, sparks, or even abstract visual effects. By using particle systems, developers can create dynamic and realistic animations that add depth and complexity to a scene.\"}),/*#__PURE__*/e(\"p\",{children:\"Particle systems are commonly used in video games, movies, and other forms of digital media to create immersive environments and visual effects. They allow for the simulation of natural phenomena and complex behaviors that would be difficult or impossible to achieve through traditional animation techniques.\"}),/*#__PURE__*/e(\"p\",{children:\"Within a particle system, each particle is typically defined by its position, velocity, size, color, and other properties. These properties can be manipulated over time to create animations that mimic the behavior of real-world objects. For example, particles representing fire might start out small and red, then grow in size and change color to orange as they move upward.\"}),/*#__PURE__*/e(\"p\",{children:\"Particle systems in 3D graphics are often controlled by algorithms that govern the behavior of individual particles and how they interact with each other and the environment. These algorithms can be used to create effects such as gravity, wind, collision detection, and more, allowing for highly realistic and dynamic animations.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, particle systems in 3D graphics are a powerful tool for creating visually stunning and immersive experiences in digital media. By harnessing the capabilities of particle systems, developers can bring their creations to life in ways that were once only possible in the realms of imagination.\"})]});export const richText55=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Photogrammetry in 3D is a technique used to create three-dimensional models of objects or environments by analyzing photographs taken from different angles. This process involves extracting data from multiple images and using it to reconstruct the geometry and texture of the subject, resulting in a detailed and accurate 3D representation.\"}),/*#__PURE__*/e(\"p\",{children:\"Photogrammetry in 3D relies on the principles of triangulation, where the position of points in space is determined by measuring angles between them from different viewpoints. By analyzing the images and identifying common features or points of reference, software can calculate the precise position of each point in 3D space, allowing for the creation of a digital model.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of photogrammetry in 3D is its ability to capture detailed and realistic models without the need for expensive equipment or specialized skills. By simply taking photographs from different angles using a regular camera or drone, users can create accurate 3D models of various subjects, ranging from buildings and landscapes to small objects and artifacts.\"}),/*#__PURE__*/e(\"p\",{children:\"Photogrammetry in 3D has applications in various industries, including architecture, archaeology, engineering, and entertainment. It is commonly used for creating digital replicas of historical sites, generating topographic maps, designing virtual sets for film and video games, and even documenting crime scenes for forensic analysis.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, photogrammetry in 3D is a powerful tool for creating immersive and detailed 3D models from photographs, offering a cost-effective and efficient solution for a wide range of applications.\"})]});export const richText56=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Procedural generation is a method used in computer graphics and game development to create content algorithmically rather than manually. This technique involves using a set of rules, algorithms, and randomization to generate various elements such as landscapes, levels, characters, items, and more. The main advantage of procedural generation is that it allows for the creation of vast and diverse content with minimal human intervention.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of procedural generation is its ability to create endless variations of content, making each gameplay experience unique. This can significantly increase replay value and keep players engaged for longer periods of time. Additionally, procedural generation can save time and resources for developers by automating the creation of repetitive or complex content.\"}),/*#__PURE__*/e(\"p\",{children:\"Procedural generation is commonly used in open-world games, roguelikes, and simulation games to generate environments, quests, and other elements dynamically. By adjusting the parameters of the algorithms, developers can control the complexity, difficulty, and randomness of the generated content to suit the desired gameplay experience.\"}),/*#__PURE__*/e(\"p\",{children:\"In summary, procedural generation is a powerful tool in game development that offers scalability, variety, and efficiency in creating content for video games. It has become an essential technique for developers looking to create immersive and dynamic worlds that keep players coming back for more.\"})]});export const richText57=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Python scripting for 3D refers to the use of the Python programming language to automate tasks and create custom tools within 3D software applications. Python is a versatile and powerful programming language that is commonly used in the field of computer graphics and 3D animation due to its simplicity and readability.\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to 3D animation and modeling, Python scripting can be used to streamline workflows, create complex animations, manipulate objects, and automate repetitive tasks. By writing scripts in Python, users can extend the functionality of their 3D software and tailor it to their specific needs.\"}),/*#__PURE__*/e(\"p\",{children:\"Python scripting for 3D is particularly popular in applications such as Blender, Maya, and Cinema 4D, where users can access APIs (Application Programming Interfaces) to interact with the software and create custom tools. These scripts can range from simple automation scripts to complex plugins that add new features to the software.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Python scripting for 3D allows users to enhance their workflow, increase productivity, and unlock new creative possibilities within their 3D projects. It is a valuable skill for 3D artists, animators, and developers looking to push the boundaries of what is possible in the world of computer graphics.\"})]});export const richText58=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"PBR, or Physically Based Rendering, is a method used in computer graphics to render images that closely mimic the way light behaves in the real world. This technique aims to simulate the physical properties of materials such as metal, glass, plastic, and skin, allowing for more realistic and accurate depiction of objects in a virtual environment.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key principles of PBR is energy conservation, which ensures that the total amount of light reflected by a surface is equal to the amount of light that hits it. This helps to create more natural looking lighting and shading effects in a 3D scene.\"}),/*#__PURE__*/e(\"p\",{children:\"Another important aspect of PBR is the use of measured data to define the properties of materials. This includes information such as the reflectance, roughness, and index of refraction of a material, which are used to calculate how light interacts with the surface. By using real-world data, PBR can achieve a high level of accuracy in rendering materials.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, PBR has become a popular technique in the field of computer graphics due to its ability to create realistic and visually stunning images. It is commonly used in video games, movies, and architectural visualization to bring virtual worlds to life with lifelike materials and lighting effects.\"})]});export const richText59=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Panoramic rendering is a technique used in computer graphics to create immersive, 360-degree views of a scene. It involves rendering a series of images that cover the entire field of view, which are then stitched together to create a seamless panoramic image. This technique is commonly used in virtual reality (VR) applications, video games, architectural visualization, and other interactive media.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of panoramic rendering is its ability to provide users with a sense of presence and immersion in a virtual environment. By allowing users to look around and explore a scene from any angle, panoramic rendering can create a more realistic and engaging experience.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several methods for creating panoramic renderings, including equirectangular projection, cube mapping, and fisheye projection. Each method has its own advantages and limitations, depending on the specific requirements of the project.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, panoramic rendering is a powerful tool for creating visually stunning and interactive experiences in computer graphics. It allows artists and developers to transport users to new and exciting worlds, making it an essential technique in the field of digital media.\"})]});export const richText60=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"POV-Ray, which stands for Persistence of Vision Raytracer, is a high-quality, free, open-source ray tracing program that creates stunning three-dimensional images. Ray tracing is a rendering technique that generates an image by tracing the path of light as pixels in an image plane and simulating the way that light interacts with objects in a scene. POV-Ray allows users to create complex and realistic images by defining objects, lights, and camera positions within a scene file using a specialized scripting language.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of POV-Ray is its ability to produce photorealistic images with accurate lighting and reflections. Users can create intricate scenes with textures, patterns, and gradients to achieve realistic effects. Additionally, POV-Ray supports a wide range of geometric primitives, such as spheres, cylinders, and cones, as well as advanced features like radiosity and global illumination.\"}),/*#__PURE__*/e(\"p\",{children:\"POV-Ray has been used in various fields, including computer graphics, animation, architecture, and product design. It is popular among artists, designers, and hobbyists for its flexibility and powerful rendering capabilities. With its extensive documentation and active community support, POV-Ray continues to be a go-to tool for creating visually stunning images and animations.\"})]});export const richText61=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Point cloud visualization is the process of displaying and interpreting large sets of data points in three-dimensional space. This technique is commonly used in fields such as architecture, engineering, geospatial mapping, and virtual reality to represent complex structures or environments with high accuracy.\"}),/*#__PURE__*/e(\"p\",{children:\"Point clouds are typically generated through the use of LiDAR (Light Detection and Ranging) or photogrammetry techniques, which capture millions of individual points in a given area. These points can then be visualized using specialized software to create a detailed and realistic representation of the scanned object or scene.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of point cloud visualization is its ability to provide a high level of detail and accuracy, making it an invaluable tool for tasks such as 3D modeling, land surveying, and urban planning. By manipulating and analyzing point clouds, users can extract valuable insights, identify patterns, and make informed decisions based on the data.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, point cloud visualization plays a crucial role in various industries by enabling professionals to visualize and interact with complex data in a way that is both intuitive and informative.\"})]});export const richText62=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Quad meshing is a technique used in computer graphics to create a mesh composed entirely of quadrilateral elements. This type of meshing is commonly used in 3D modeling, animation, and simulation applications due to its ability to provide a more uniform and structured representation of a surface or volume.\"}),/*#__PURE__*/e(\"p\",{children:\"Quad meshes are preferred over other types of meshing, such as triangle meshes, because they offer several advantages. One of the main benefits of quad meshing is that it can better preserve the shape and topology of the original object, resulting in smoother and more accurate renderings. Additionally, quad meshes are easier to work with when it comes to tasks like subdivision, deformation, and texturing.\"}),/*#__PURE__*/e(\"p\",{children:\"Creating a quad mesh involves dividing a surface or volume into a grid of quadrilateral elements, where each quad represents a small portion of the object. This grid structure allows for efficient representation and manipulation of the object in various computer graphics applications.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, quad meshing plays a crucial role in ensuring high-quality and realistic visual representations in computer graphics, making it a valuable tool for artists, designers, and engineers working in the field.\"})]});export const richText63=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Quality control in 3D printing refers to the processes and measures put in place to ensure that the final printed objects meet the desired specifications and standards. This is essential in the 3D printing industry to maintain consistency, accuracy, and reliability in the production of parts and products.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key aspects of quality control in 3D printing is ensuring that the 3D printer is properly calibrated and maintained. This includes regular checks on the printer's settings, such as temperature, speed, and layer height, to ensure that the prints are being produced accurately and consistently. Any deviations from the desired settings can result in defects in the final printed objects.\"}),/*#__PURE__*/e(\"p\",{children:\"Another important aspect of quality control in 3D printing is the inspection of the printed objects for any defects or imperfections. This can be done through visual inspection, as well as using specialized tools such as calipers and micrometers to measure dimensions and tolerances. Any defects found during inspection should be documented and analyzed to identify the root cause and prevent future occurrences.\"}),/*#__PURE__*/e(\"p\",{children:\"Quality control in 3D printing also involves testing the mechanical properties of the printed objects, such as strength, durability, and flexibility. This can be done through various testing methods, including tensile testing, impact testing, and hardness testing. By ensuring that the printed objects meet the required mechanical properties, the quality and performance of the final products can be guaranteed.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, quality control in 3D printing is crucial for ensuring the production of high-quality and reliable parts and products. By implementing proper quality control measures, manufacturers can minimize defects, reduce waste, and improve overall efficiency in the 3D printing process.\"})]});export const richText64=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Quixel Suite is a collection of tools and plugins developed by Quixel, a company specializing in digital art tools for the gaming and entertainment industries. The suite is designed to streamline the process of creating high-quality textures and materials for 3D models, allowing artists to achieve photorealistic results with ease.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key components of Quixel Suite is Megascans, a vast library of scanned materials and assets that can be seamlessly integrated into 3D projects. Megascans provides artists with access to a wide range of textures, surfaces, and objects, all captured with real-world detail to enhance the realism of their creations.\"}),/*#__PURE__*/e(\"p\",{children:\"Another important tool in the Quixel Suite is Mixer, a powerful software that allows artists to blend and customize materials from the Megascans library to create unique textures for their projects. Mixer offers a range of editing tools and features, such as layering, masking, and blending modes, to give artists full control over the look and feel of their materials.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Quixel Suite is a comprehensive solution for artists looking to elevate the quality of their 3D projects by incorporating realistic textures and materials. With its intuitive interface and powerful features, Quixel Suite has become a popular choice among professionals in the gaming, film, and visual effects industries.\"})]});export const richText65=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Quaternion rotations in 3D refer to a mathematical concept used in computer graphics and animation to represent and manipulate 3D rotations. Quaternions are a four-dimensional extension of complex numbers and offer a more efficient way to interpolate and combine rotations compared to traditional methods such as Euler angles.\"}),/*#__PURE__*/e(\"p\",{children:\"Quaternions are commonly used in 3D graphics engines because they avoid the problem of gimbal lock, which can occur when using Euler angles to represent rotations. Gimbal lock is a situation where two of the three rotational axes become aligned, causing a loss of one degree of freedom and making it difficult to perform certain rotations.\"}),/*#__PURE__*/e(\"p\",{children:\"When using quaternions for rotations, a quaternion is defined by a scalar (real) part and a vector (imaginary) part. The scalar part represents the angle of rotation, while the vector part represents the axis of rotation. By interpolating between two quaternions, smooth and continuous rotations can be achieved without the issues associated with gimbal lock.\"}),/*#__PURE__*/e(\"p\",{children:\"Quaternion rotations in 3D are widely used in applications such as computer graphics, virtual reality, and video games to create realistic and fluid animations. Understanding how quaternions work and how to manipulate them is essential for developers working in these fields.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, quaternion rotations in 3D provide a powerful and efficient way to represent and manipulate rotations in computer graphics, offering advantages over traditional methods and helping to create more realistic and seamless animations.\"})]});export const richText66=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"QuickTime VR, short for QuickTime Virtual Reality, is a technology developed by Apple that allows users to create and interact with immersive 360-degree virtual reality environments. QuickTime VR enables users to navigate through a digital space as if they were physically present, providing a more engaging and interactive experience compared to traditional media formats.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of QuickTime VR is its ability to capture panoramic images and stitch them together to create a seamless, immersive environment. Users can explore these environments by panning, tilting, and zooming in and out, giving them a sense of being present in the virtual space.\"}),/*#__PURE__*/e(\"p\",{children:\"QuickTime VR has been widely used in various industries, including entertainment, tourism, real estate, and education. It allows businesses to showcase their products and services in a more interactive and engaging way, leading to increased user engagement and retention.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, QuickTime VR is a powerful tool for creating immersive virtual experiences that can enhance user engagement and provide a more interactive way of presenting information and content.\"})]});export const richText67=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Quadric surfaces are a type of three-dimensional surface that can be defined by a second-degree equation in three variables. These surfaces are characterized by their smooth and continuous nature, often appearing in various shapes such as spheres, ellipsoids, paraboloids, hyperboloids, and cones.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of quadric surfaces is their symmetrical properties, which make them useful in various fields such as mathematics, physics, and computer graphics. These surfaces can be described using mathematical formulas that involve coefficients for each variable, determining the shape, size, and orientation of the surface.\"}),/*#__PURE__*/e(\"p\",{children:\"Quadric surfaces play a crucial role in advanced geometry and calculus, as they provide a foundation for understanding complex shapes and their properties. By studying quadric surfaces, mathematicians and scientists can analyze and visualize a wide range of geometric objects and phenomena in a precise and systematic manner.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, quadric surfaces are essential elements in the study of geometry and mathematical modeling, offering valuable insights into the nature of three-dimensional space and the relationships between different geometric entities.\"})]});export const richText68=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"QSplat is a computer graphics algorithm used for efficient rendering of large point cloud datasets. It was first introduced by Szymon Rusinkiewicz and Marc Levoy in 2000 as a way to visualize complex 3D models with millions of points in real-time. The algorithm works by organizing the points into a hierarchical data structure called an octree, which allows for quick culling of points that are not visible in the current view.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of QSplat is its ability to render point clouds with varying levels of detail, making it ideal for applications such as 3D scanning, virtual reality, and augmented reality. By selectively rendering points based on their distance from the viewer, QSplat can achieve high frame rates even when dealing with extremely large datasets.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, QSplat is a powerful tool for visualizing point cloud data in a fast and efficient manner, making it a valuable asset for researchers, developers, and designers working with complex 3D models.\"})]});export const richText69=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Real-time shader programming is the process of writing and implementing shaders in real-time rendering environments, such as video games or computer graphics applications. Shaders are small programs that run on the GPU (graphics processing unit) and are responsible for determining the final appearance of rendered objects on the screen. Real-time shader programming allows developers to create visually stunning graphics by manipulating light, shadows, textures, and other visual effects in real-time.\"}),/*#__PURE__*/e(\"p\",{children:\"Shaders are written using specialized shader languages, such as HLSL (High-Level Shader Language) for DirectX or GLSL (OpenGL Shading Language) for OpenGL. These languages provide a set of functions and variables that allow developers to control every aspect of the rendering pipeline, from vertex transformations to pixel coloring. Real-time shader programming requires a deep understanding of computer graphics principles and algorithms, as well as proficiency in shader languages and graphics APIs.\"}),/*#__PURE__*/e(\"p\",{children:\"Real-time shader programming is essential for creating immersive and realistic graphics in modern video games and interactive applications. By leveraging the power of the GPU to perform complex calculations in parallel, developers can achieve stunning visual effects that were once only possible in offline rendering. Real-time shader programming is a constantly evolving field, with new techniques and technologies being developed to push the boundaries of visual fidelity and realism in real-time graphics.\"})]});export const richText70=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Ray tracing acceleration refers to the process of optimizing the performance of ray tracing, a rendering technique used in computer graphics to simulate the way light interacts with objects in a scene. By accelerating the ray tracing process, users can achieve more realistic and detailed images in a shorter amount of time.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several methods used to accelerate ray tracing, including:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bounding Volume Hierarchy (BVH):\"}),\" BVH is a data structure that organizes objects in a scene into a hierarchy, making it faster to determine which objects intersect with a ray.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"GPU Acceleration:\"}),\" Utilizing the power of the graphics processing unit (GPU) can significantly speed up the ray tracing process by parallelizing computations.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimized Algorithms:\"}),\" Developing efficient algorithms for ray tracing can reduce the number of calculations needed, leading to faster rendering times.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Ray tracing acceleration is crucial for industries such as gaming, animation, and visual effects, where realistic lighting and reflections are essential for creating immersive experiences. By implementing advanced acceleration techniques, developers can push the boundaries of visual fidelity and realism in their projects.\"})]});export const richText71=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Reflectance Transformation Imaging (RTI) is a computational photographic technique used to capture detailed surface information of an object or artifact. This imaging method involves capturing a series of photographs of an object illuminated from different directions and combining them to create an interactive image that allows users to manipulate the lighting to reveal fine surface details that may not be visible with traditional photography.\"}),/*#__PURE__*/e(\"p\",{children:\"RTI is commonly used in the fields of archaeology, art conservation, forensics, and cultural heritage preservation to document and analyze objects with complex surface textures or inscriptions. By controlling the direction and intensity of the virtual lighting in the RTI image, researchers can enhance visibility of surface features, reveal hidden details, and differentiate between surface materials.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Reflectance Transformation Imaging is a powerful tool for non-invasive documentation and analysis of objects, providing valuable insights into their material composition, surface topography, and cultural significance.\"})]});export const richText72=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Radiosity is a rendering technique used in computer graphics to simulate the way light interacts with surfaces in a scene. It is a global illumination method that takes into account the diffuse reflection of light from surfaces, as well as the indirect lighting that occurs when light bounces off surfaces multiple times before reaching the camera.\"}),/*#__PURE__*/e(\"p\",{children:\"Radiosity calculations are based on the principle of energy conservation, where the total amount of light energy in a scene remains constant throughout the rendering process. This technique is particularly useful for creating realistic lighting effects, such as soft shadows, color bleeding, and ambient occlusion.\"}),/*#__PURE__*/e(\"p\",{children:\"By accurately modeling the way light interacts with surfaces, radiosity can enhance the visual quality of rendered images and make them appear more lifelike. However, radiosity calculations can be computationally intensive and may require significant processing power to achieve realistic results in a reasonable amount of time.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, radiosity is a valuable tool for creating realistic lighting effects in computer-generated imagery and is widely used in fields such as architecture, interior design, and video game development.\"})]});export const richText73=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Realistic water modeling refers to the process of creating digital representations of water in computer graphics that closely resemble the appearance and behavior of real water. This technique is commonly used in video games, animations, simulations, and visual effects to enhance the realism of scenes involving bodies of water such as oceans, rivers, lakes, and waterfalls.\"}),/*#__PURE__*/e(\"p\",{children:\"There are several key components involved in realistic water modeling, including:\"}),/*#__PURE__*/i(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Surface Rendering:\"}),\" This involves simulating the surface of the water, including reflections, refractions, and ripples. Advanced rendering techniques such as ray tracing and refraction mapping are often used to achieve realistic water surfaces.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Simulation of Waves:\"}),\" Creating realistic wave patterns is essential for depicting natural bodies of water. Wave simulations can be achieved through mathematical algorithms or physics-based simulations to accurately portray the movement and behavior of waves.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Interaction with Objects:\"}),\" Realistic water modeling also involves simulating how water interacts with objects in the environment. This includes effects such as splashes, foam, and buoyancy to make the interaction between water and objects appear more authentic.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/i(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lighting and Shading:\"}),\" Proper lighting and shading are crucial for achieving realistic water effects. The way light interacts with the water's surface, as well as the depth and clarity of the water, greatly impact the overall visual quality of the water simulation.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Overall, realistic water modeling requires a combination of technical expertise, artistic skill, and attention to detail to create convincing water effects that enhance the overall visual experience for the audience.\"})]});export const richText74=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Rhino 3D, also known as Rhinoceros, is a powerful 3D modeling software widely used in various industries such as architecture, industrial design, and engineering. It is developed by Robert McNeel & Associates and is known for its versatility and user-friendly interface.\"}),/*#__PURE__*/e(\"p\",{children:\"Rhino 3D allows users to create complex 3D models with precision and ease. It supports a wide range of geometric shapes and modeling tools, making it ideal for creating both simple and intricate designs. With its robust rendering capabilities, users can visualize their designs in realistic detail.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Rhino 3D is its ability to handle large and complex projects without compromising performance. It also supports various file formats, allowing for seamless integration with other design software and workflows.\"}),/*#__PURE__*/e(\"p\",{children:\"Whether you are a beginner or an experienced designer, Rhino 3D offers a wide range of tools and functionalities to meet your design needs. Its flexibility and customization options make it a popular choice among professionals in the design and manufacturing industries.\"})]});export const richText75=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Revit Architecture is a Building Information Modeling (BIM) software developed by Autodesk. It is specifically designed for architects, engineers, and construction professionals to create detailed 3D models of buildings and structures. Revit Architecture allows users to design, visualize, and simulate their projects in a collaborative environment.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Revit Architecture is its parametric modeling capabilities, which means that changes made to one part of the model will automatically update throughout the entire project. This helps to streamline the design process and ensure consistency and accuracy in the final product.\"}),/*#__PURE__*/e(\"p\",{children:\"Revit Architecture also offers a wide range of tools for creating architectural elements such as walls, doors, windows, roofs, and floors. Users can easily add details, annotations, and dimensions to their models, as well as generate schedules and material takeoffs.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Revit Architecture is a powerful tool for architects and designers to create and manage their building projects efficiently and effectively. It helps to improve collaboration, reduce errors, and ultimately deliver better-designed buildings.\"})]});export const richText76=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Substance Designer is a powerful node-based texturing tool used for creating high-quality textures and materials for 3D models. It is a software developed by Allegorithmic, now a subsidiary of Adobe, that allows artists and designers to create realistic and detailed textures for use in video games, animation, visual effects, and more.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Substance Designer is its non-destructive workflow, which allows users to make changes to textures at any point in the design process without losing any work. This makes it easy to iterate and experiment with different textures until the desired result is achieved.\"}),/*#__PURE__*/e(\"p\",{children:\"Substance Designer uses a node-based system, where users can create and connect nodes to generate complex textures and materials. This allows for a high level of customization and control over the final output, making it a popular choice among texture artists and game developers.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Substance Designer is a versatile and powerful tool for creating realistic textures and materials, making it an essential part of the workflow for many 3D artists and designers.\"})]});export const richText77=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"SketchUp models refer to 3D designs created using the software SketchUp. SketchUp is a popular 3D modeling program that allows users to create detailed and intricate models for various purposes, such as architecture, interior design, product design, and more. These models are typically created using a combination of lines, shapes, textures, and colors to bring the design to life in a virtual 3D space.\"}),/*#__PURE__*/e(\"p\",{children:\"SketchUp models are commonly used by architects, designers, engineers, and hobbyists to visualize and communicate their ideas in a more tangible and realistic way. These models can be used for presentations, client meetings, project planning, and even for virtual reality experiences.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of SketchUp models is their versatility and ease of use. The software provides a user-friendly interface that allows for quick and efficient modeling, making it accessible to both beginners and experienced users. Additionally, SketchUp offers a wide range of tools and plugins that enhance the modeling process and enable users to create complex and detailed designs.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, SketchUp models are an essential tool for anyone involved in the design and construction industry, providing a powerful platform for visualizing and bringing ideas to life in a realistic and immersive way.\"})]});export const richText78=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"SolidWorks Visualization is a powerful tool used in the field of computer-aided design (CAD) to create high-quality visualizations and renderings of 3D models. It allows designers and engineers to bring their ideas to life by generating realistic images of their designs, which can be used for presentations, marketing materials, and design reviews.\"}),/*#__PURE__*/e(\"p\",{children:\"With SolidWorks Visualization, users can apply textures, lighting effects, and camera angles to their models to create stunning visuals that accurately represent the final product. This software is particularly useful for showcasing intricate details and design features that may not be easily conveyed through traditional 2D drawings.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of SolidWorks Visualization is its integration with the SolidWorks CAD software, allowing users to seamlessly transfer their 3D models into the visualization tool. This streamlines the design process and ensures that the visualizations accurately reflect the original design intent.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, SolidWorks Visualization is a valuable tool for designers, engineers, and architects looking to communicate their ideas effectively and create compelling visuals of their 3D models.\"})]});export const richText79=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Stereoscopic 3D rendering is a technique used in computer graphics to create images that appear three-dimensional when viewed through special glasses or devices. This technology mimics the way humans perceive depth in the real world by presenting slightly different images to each eye, creating the illusion of depth and dimension.\"}),/*#__PURE__*/e(\"p\",{children:\"When creating stereoscopic 3D content, two separate images are generated - one for the left eye and one for the right eye. These images are then combined and displayed in such a way that each eye sees a slightly different perspective, creating a sense of depth and realism.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of stereoscopic 3D rendering is its ability to enhance the immersive experience for viewers, whether they are watching a movie, playing a video game, or exploring virtual reality environments. By adding depth and dimension to images, stereoscopic 3D rendering can make content more engaging and lifelike.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, stereoscopic 3D rendering is a powerful tool in the world of computer graphics, allowing for the creation of visually stunning and immersive experiences that bring digital content to life in a whole new way.\"})]});export const richText80=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Scalable Vector Graphics (SVG) in 3D is a technology that allows for the creation and manipulation of three-dimensional graphics using vector graphics. Unlike traditional raster graphics, which are made up of pixels and can lose quality when resized, SVG images are based on mathematical equations and can be scaled to any size without losing clarity or resolution.\"}),/*#__PURE__*/e(\"p\",{children:\"SVG in 3D takes this technology a step further by adding a third dimension to the graphics, allowing for the creation of depth and perspective in images. This opens up a whole new world of possibilities for designers and developers, as they can create interactive and dynamic 3D graphics that can be scaled and manipulated in real-time.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of using SVG in 3D is its scalability. Because the images are based on mathematical equations rather than pixels, they can be resized and scaled without losing quality. This makes SVG in 3D ideal for responsive web design, as graphics can adapt to different screen sizes and resolutions without becoming blurry or distorted.\"}),/*#__PURE__*/e(\"p\",{children:\"Another advantage of SVG in 3D is its accessibility. Because SVG images are text-based, they can be easily edited and manipulated using code, making them ideal for web developers who want to create dynamic and interactive graphics. Additionally, SVG images can be compressed and optimized for faster loading times, making them a lightweight and efficient option for web design.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, SVG in 3D is a powerful technology that opens up a world of possibilities for designers and developers looking to create stunning and interactive graphics. By combining the scalability and flexibility of SVG with the depth and perspective of 3D graphics, creators can push the boundaries of what is possible in web design and create immersive and engaging user experiences.\"})]});export const richText81=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"A Shader Graph is a visual programming tool used in computer graphics to create shaders, which are programs that determine the appearance of an object in a 3D scene. Shaders control various aspects of an object's appearance, such as its color, texture, lighting, and special effects. Shader Graphs allow artists and developers to create complex shaders without having to write code manually, making the process more intuitive and accessible.\"}),/*#__PURE__*/e(\"p\",{children:\"Shader Graphs typically consist of nodes that represent different operations or functions, such as texture sampling, color blending, and mathematical calculations. These nodes are connected together to create a visual representation of the shader's logic and behavior. By manipulating the nodes and their connections, users can quickly iterate on the shader design and see real-time updates in the 3D scene.\"}),/*#__PURE__*/e(\"p\",{children:\"Shader Graphs are commonly used in game development, virtual reality, and animation to create visually stunning and realistic graphics. They provide a flexible and efficient way to customize the appearance of objects in a scene, allowing artists to achieve their desired visual style with ease. Additionally, Shader Graphs can be used to optimize performance by fine-tuning the rendering process and reducing the overall complexity of the shaders.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, Shader Graphs are powerful tools that empower artists and developers to create visually compelling graphics in a more efficient and intuitive manner. By leveraging the visual programming capabilities of Shader Graphs, users can unleash their creativity and bring their artistic vision to life in a virtual environment.\"})]});export const richText82=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Shadow mapping is a technique used in computer graphics to simulate the effects of shadows cast by objects in a three-dimensional scene. It is commonly used in video games, virtual reality applications, and other forms of interactive media to create a more realistic and immersive environment for the viewer.\"}),/*#__PURE__*/e(\"p\",{children:\"Shadow mapping works by rendering the scene from the perspective of a light source, such as a sun or a lamp, and then storing the depth information of the objects in the scene from this viewpoint. This depth information is then used to determine which parts of the scene are in shadow and which parts are illuminated by the light source. By comparing the depth values of the objects in the scene with the depth values of the shadow map, the renderer can accurately determine where shadows should be cast.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the main advantages of shadow mapping is its efficiency, as it allows for real-time rendering of dynamic shadows in complex scenes. However, shadow mapping can also be prone to certain artifacts, such as aliasing and shadow acne, which can be mitigated through the use of techniques like shadow map filtering and bias adjustment.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, shadow mapping is a powerful tool in the realm of computer graphics, allowing for the creation of more realistic and visually appealing virtual environments.\"})]});export const richText83=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Texture baking is a process used in 3D computer graphics to create a 2D texture map that captures the lighting and shading information of a 3D object. This technique involves transferring the high-resolution details of a 3D model onto a low-resolution version, resulting in a realistic and detailed texture that can be applied to the object in real-time rendering.\"}),/*#__PURE__*/e(\"p\",{children:\"Texture baking is commonly used in video game development and animation to optimize performance and reduce the workload on the graphics processing unit (GPU). By pre-rendering the lighting and shading information onto a texture map, the need for complex calculations during runtime is eliminated, leading to smoother and more efficient rendering.\"}),/*#__PURE__*/e(\"p\",{children:\"There are two main types of texture baking: ambient occlusion baking, which captures the shadows and ambient lighting of a scene, and lightmap baking, which stores the direct and indirect lighting information. These texture maps can then be applied to the 3D model, enhancing its visual quality and realism.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, texture baking is a valuable tool in the world of 3D graphics, allowing artists and developers to achieve stunning visuals while maintaining optimal performance in their projects.\"})]});export const richText84=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Turbulence in fluid simulation refers to the chaotic and unpredictable behavior of fluid flow. In the context of computer graphics and animation, simulating turbulence is crucial for creating realistic and natural-looking fluid dynamics.\"}),/*#__PURE__*/e(\"p\",{children:\"When a fluid is in motion, various factors such as viscosity, density, and external forces can cause turbulence. This turbulence results in swirling vortices, eddies, and irregular patterns in the flow of the fluid. Simulating turbulence accurately requires complex algorithms and calculations to mimic the intricate interactions between different elements of the fluid.\"}),/*#__PURE__*/e(\"p\",{children:\"Fluid simulation software uses numerical methods and computational fluid dynamics (CFD) techniques to model turbulence in a virtual environment. By solving the Navier-Stokes equations, which describe the motion of fluid substances, the software can simulate the intricate details of turbulent flow.\"}),/*#__PURE__*/e(\"p\",{children:\"Creating realistic turbulence in fluid simulation involves balancing the trade-off between computational complexity and visual fidelity. Advanced simulation techniques, such as vortex particle methods, turbulence models, and turbulence shaders, are used to enhance the realism of fluid dynamics in animations and visual effects.\"}),/*#__PURE__*/e(\"p\",{children:\"In summary, turbulence in fluid simulation is a fundamental aspect of creating realistic and dynamic fluid behavior in computer graphics. By accurately modeling the chaotic nature of fluid flow, animators and visual effects artists can achieve stunning visual results in their projects.\"})]});export const richText85=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tessellation in graphics refers to the process of dividing a surface or shape into smaller, interconnected polygons or tiles in order to create a more detailed and realistic representation. This technique is commonly used in computer graphics to enhance the visual quality of 3D models by increasing the level of detail and smoothness.\"}),/*#__PURE__*/e(\"p\",{children:\"When a 3D model is tessellated, the original geometry is broken down into smaller triangles or other polygonal shapes, which allows for more precise shading, texturing, and lighting effects to be applied. Tessellation can greatly improve the overall visual appeal of a rendered scene, making it appear more lifelike and immersive to the viewer.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key benefits of tessellation is its ability to adaptively increase or decrease the level of detail in real-time, based on factors such as distance from the camera or the complexity of the scene. This dynamic tessellation process helps optimize performance by reducing the computational load on the graphics hardware while maintaining a high level of visual fidelity.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, tessellation plays a crucial role in modern graphics rendering pipelines, allowing for the creation of highly detailed and realistic 3D environments in video games, virtual reality applications, architectural visualizations, and other digital media.\"})]});export const richText86=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Topology optimization in 3D printing is a cutting-edge design approach that utilizes advanced algorithms to optimize the internal structure of a 3D printed object. This process aims to minimize material usage while maintaining the structural integrity and desired performance of the final product.\"}),/*#__PURE__*/e(\"p\",{children:\"Through the use of topology optimization software, engineers and designers can input specific parameters such as load conditions, material properties, and design constraints to generate a lightweight and efficient design. The software then iteratively analyzes the design, removing excess material and redistributing stresses to create an optimized structure.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key advantages of topology optimization in 3D printing is the ability to create complex, organic shapes that would be impossible to manufacture using traditional manufacturing methods. By leveraging the design freedom offered by additive manufacturing, designers can create lightweight, high-performance components that are tailored to specific applications.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, topology optimization in 3D printing is a powerful tool that enables designers to push the boundaries of what is possible in terms of material efficiency, performance, and design complexity. By combining advanced algorithms with the capabilities of additive manufacturing, this approach is revolutionizing the way products are designed and manufactured.\"})]});export const richText87=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Three.js is a popular JavaScript library used for creating 3D computer graphics on the web. It is commonly utilized in web development to enhance user experiences by adding interactive 3D elements to websites and applications. Three.js simplifies the process of building 3D animations, games, visualizations, and virtual reality experiences by providing a comprehensive set of tools and features.\"}),/*#__PURE__*/e(\"p\",{children:\"Web 3D refers to the use of three-dimensional graphics on the internet, allowing users to interact with virtual environments in real-time. Three.js plays a crucial role in enabling developers to incorporate Web 3D technologies into their projects, making it easier to create immersive and engaging experiences for users.\"}),/*#__PURE__*/e(\"p\",{children:\"With Three.js, developers can manipulate 3D objects, apply textures and materials, add lighting effects, and create complex animations with ease. The library abstracts many of the complexities of WebGL, the underlying technology for rendering 3D graphics in web browsers, making it accessible to a wider audience of developers.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Three.js for Web 3D is a powerful tool that empowers developers to push the boundaries of web design and create visually stunning and interactive experiences for users across various platforms and devices.\"})]});export const richText88=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Thermal rendering is a process used in computer graphics to simulate the effects of heat and temperature on objects within a digital environment. This technique is commonly used in the creation of realistic visual effects for video games, movies, and virtual reality experiences.\"}),/*#__PURE__*/e(\"p\",{children:\"Thermal rendering works by calculating how different materials react to changes in temperature, such as metal expanding when heated or ice melting when exposed to heat. By accurately simulating these physical properties, thermal rendering can create lifelike visuals that immerse viewers in a virtual world.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key components of thermal rendering is the use of shaders, which are programs that control how light interacts with surfaces in a digital scene. By adjusting the parameters of these shaders, artists can create the illusion of heat radiating from a hot object or the cooling effect of a cold surface.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, thermal rendering plays a crucial role in enhancing the realism and immersion of computer-generated imagery. By accurately simulating the effects of temperature on objects, this technique allows for the creation of visually stunning and believable digital worlds.\"})]});export const richText89=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:'UV mapping is a technique used in 3D computer graphics to map textures onto a 3D model. In simple terms, it is the process of creating a 2D representation of a 3D object so that textures can be applied accurately and seamlessly. The term \"UV\" refers to the 2D coordinates that are used to map the texture onto the 3D model.'}),/*#__PURE__*/e(\"p\",{children:\"When creating a 3D model, each vertex on the model's surface is assigned a set of UV coordinates that correspond to specific points on the texture map. These UV coordinates determine how the texture is applied to the surface of the model, ensuring that it wraps around the model correctly and aligns with its features.\"}),/*#__PURE__*/e(\"p\",{children:\"UV mapping is essential for creating realistic and detailed textures on 3D models, as it allows artists to control how textures are applied and displayed on the surface of the model. Without proper UV mapping, textures may appear distorted, stretched, or misaligned, detracting from the overall quality of the 3D render.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, UV mapping is a crucial step in the 3D modeling and texturing process, enabling artists to bring their creations to life with accurate and visually appealing textures.\"})]});export const richText90=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Unreal Engine is a powerful and versatile game engine developed by Epic Games that has gained popularity for its ability to create stunning visual experiences in real-time. When used for visualization purposes, Unreal Engine allows users to create interactive and immersive environments for various industries such as architecture, automotive, product design, and entertainment.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key features of Unreal Engine for visualization is its high-fidelity graphics capabilities, which enable users to render photorealistic images and animations with ease. This makes it an ideal tool for showcasing designs, concepts, and products in a visually compelling way.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, Unreal Engine offers a wide range of tools and functionalities that streamline the visualization process, including real-time rendering, dynamic lighting, material editing, and virtual reality integration. These features allow users to iterate on designs quickly, collaborate with team members effectively, and present their ideas in a more engaging manner.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Unreal Engine for visualization is a cutting-edge tool that empowers users to bring their ideas to life in a visually stunning and interactive way, making it a valuable asset for professionals across various industries.\"})]});export const richText91=/*#__PURE__*/i(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Unity 3D for Architectural Visualization is a powerful software tool that allows architects and designers to create interactive and immersive 3D visualizations of their projects. Unity 3D is a game development platform that has been adapted for architectural visualization, providing users with a wide range of tools and features to bring their designs to life in a virtual environment.\"}),/*#__PURE__*/e(\"p\",{children:\"With Unity 3D, architects can create realistic and detailed 3D models of buildings, interiors, and landscapes. They can add textures, lighting, and animations to their models, as well as incorporate interactive elements such as walkthroughs, flyovers, and virtual reality experiences. This allows clients and stakeholders to explore and experience the design in a more engaging and interactive way.\"}),/*#__PURE__*/e(\"p\",{children:\"Unity 3D for Architectural Visualization also offers the ability to make real-time changes to the design, allowing architects to quickly iterate and refine their ideas. This can help streamline the design process and improve communication between the design team and clients.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, Unity 3D for Architectural Visualization is a valuable tool for architects and designers looking to enhance their presentations, improve design communication, and create more engaging and immersive experiences for their clients.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText91\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText55\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText57\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText69\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText80\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText66\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText73\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText56\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText61\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText85\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText82\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText90\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText68\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText58\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText76\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText72\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText70\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText83\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText75\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText86\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText89\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText60\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText78\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText64\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText88\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText53\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText77\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText71\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText65\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText54\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText84\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText67\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText63\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText62\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText87\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText81\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText59\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText74\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText79\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "oFAAiF,IAAMA,EAAsBC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,4RAA4R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+PAA+P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wWAAwW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iLAAiL,CAAC,CAAC,CAAC,CAAC,EAAeC,EAAuBH,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,ubAAub,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oEAAoE,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,sIAAsI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,gJAAgJ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,2IAA2I,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6WAA6W,CAAC,CAAC,CAAC,CAAC,EAAeE,EAAuBJ,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,ocAAoc,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yVAAyV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sUAAsU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2NAA2N,CAAC,CAAC,CAAC,CAAC,EAAeG,EAAuBL,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,kkBAAkkB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,saAAsa,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6SAA6S,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAuBN,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,uSAAuS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0SAA0S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+RAA+R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+VAA+V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAAkP,CAAC,CAAC,CAAC,CAAC,EAAeK,EAAuBP,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,oTAAoT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qWAAqW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4SAA4S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kOAAkO,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAuBR,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mOAAmO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8PAA8P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0PAA0P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oTAAoT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sLAAsL,CAAC,CAAC,CAAC,CAAC,EAAeO,EAAuBT,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+XAA+X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6UAA6U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yOAAyO,CAAC,CAAC,CAAC,CAAC,EAAeQ,EAAuBV,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,ucAAuc,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6VAA6V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8ZAA8Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,CAAC,CAAC,CAAC,EAAeS,EAAuBX,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sSAAsS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4UAA4U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uPAAuP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qVAAqV,CAAC,CAAC,CAAC,CAAC,EAAeU,EAAwBZ,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,0bAA0b,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6UAA6U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uUAAuU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wLAAwL,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAwBb,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+TAA+T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kTAAkT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uSAAuS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0RAA0R,CAAC,CAAC,CAAC,CAAC,EAAeY,EAAwBd,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2SAA2S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0WAA0W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8XAA8X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gWAAgW,CAAC,CAAC,CAAC,CAAC,EAAea,EAAwBf,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6SAA6S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iYAAiY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2LAA2L,CAAC,CAAC,CAAC,CAAC,EAAec,EAAwBhB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,6XAA6X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qUAAqU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sWAAsW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+WAA+W,CAAC,CAAC,CAAC,CAAC,EAAee,EAAwBjB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sUAAsU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uUAAuU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yYAAyY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6KAA6K,CAAC,CAAC,CAAC,CAAC,EAAegB,EAAwBlB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,yUAAyU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kcAAkc,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iTAAiT,CAAC,CAAC,CAAC,CAAC,EAAeiB,EAAwBnB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4XAA4X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yUAAyU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mOAAmO,CAAC,CAAC,CAAC,CAAC,EAAekB,EAAwBpB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,uVAAuV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qRAAqR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+UAA+U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wMAAwM,CAAC,CAAC,CAAC,CAAC,EAAemB,EAAwBrB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,uUAAuU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qWAAqW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uTAAuT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uMAAuM,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAwBtB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8XAA8X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kYAAkY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6WAA6W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yNAAyN,CAAC,CAAC,CAAC,CAAC,EAAeqB,EAAwBvB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,gdAAgd,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yWAAyW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sXAAsX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uSAAuS,CAAC,CAAC,CAAC,CAAC,EAAesB,EAAwBxB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,qTAAqT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iFAAiF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,2JAA2J,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,mOAAmO,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,iOAAiO,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,0NAA0N,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gLAAgL,CAAC,CAAC,CAAC,CAAC,EAAeuB,EAAwBzB,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,oXAAoX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yUAAyU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gZAAgZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6MAA6M,CAAC,CAAC,CAAC,CAAC,EAAewB,EAAwB1B,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,6WAA6W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,ySAAyS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sRAAsR,CAAC,CAAC,CAAC,CAAC,EAAeyB,EAAwB3B,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mRAAmR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+SAA+S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+SAA+S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oJAAoJ,CAAC,CAAC,CAAC,CAAC,EAAe0B,EAAwB5B,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,ySAAyS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6ZAA6Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uTAAuT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6QAA6Q,CAAC,CAAC,CAAC,CAAC,EAAe2B,EAAwB7B,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,wQAAwQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kTAAkT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mQAAmQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0MAA0M,CAAC,CAAC,CAAC,CAAC,EAAe4B,EAAwB9B,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,kYAAkY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oSAAoS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wDAAwD,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0FAA0F,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qEAAqE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6GAA6G,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8FAA8F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2LAA2L,CAAC,CAAC,CAAC,CAAC,EAAe6B,EAAwB/B,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mRAAmR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oTAAoT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yTAAyT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+MAA+M,CAAC,CAAC,CAAC,CAAC,EAAe8B,EAAwBhC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,wUAAwU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oPAAoP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4SAA4S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yRAAyR,CAAC,CAAC,CAAC,CAAC,EAAe+B,EAAwBjC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,kVAAkV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8XAA8X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6XAA6X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,ySAAyS,CAAC,CAAC,CAAC,CAAC,EAAegC,EAAwBlC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8SAA8S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2TAA2T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,ySAAyS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yQAAyQ,CAAC,CAAC,CAAC,CAAC,EAAeiC,EAAwBnC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,uUAAuU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uVAAuV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2UAA2U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2RAA2R,CAAC,CAAC,CAAC,CAAC,EAAekC,EAAwBpC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kaAAka,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2YAA2Y,CAAC,CAAC,CAAC,CAAC,EAAemC,EAAwBrC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sTAAsT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+TAA+T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yWAAyW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8KAA8K,CAAC,CAAC,CAAC,CAAC,EAAeoC,EAAwBtC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+XAA+X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uXAAuX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gVAAgV,CAAC,CAAC,CAAC,CAAC,EAAeqC,EAAwBvC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,yZAAyZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8XAA8X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mOAAmO,CAAC,CAAC,CAAC,CAAC,EAAesC,EAAwBxC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,qUAAqU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8PAA8P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qOAAqO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8LAA8L,CAAC,CAAC,CAAC,CAAC,EAAeuC,EAAwBzC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,ubAAub,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8UAA8U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iUAAiU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+QAA+Q,CAAC,CAAC,CAAC,CAAC,EAAewC,EAAwB1C,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mVAAmV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6WAA6W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8OAA8O,CAAC,CAAC,CAAC,CAAC,EAAeyC,EAAwB3C,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2SAA2S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mQAAmQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uQAAuQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oQAAoQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yRAAyR,CAAC,CAAC,CAAC,CAAC,EAAe0C,EAAwB5C,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,iWAAiW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gFAAgF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,wHAAwH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,8FAA8F,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,8HAA8H,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+JAA+J,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe2C,EAAwB7C,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,4ZAA4Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iTAAiT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+OAA+O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iOAAiO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uKAAuK,CAAC,CAAC,CAAC,CAAC,EAAe4C,EAAwB9C,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,0aAA0a,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mRAAmR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+UAA+U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mKAAmK,CAAC,CAAC,CAAC,CAAC,EAAe6C,EAAwB/C,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mUAAmU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yTAAyT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iTAAiT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2UAA2U,CAAC,CAAC,CAAC,CAAC,EAAe8C,GAAwBhD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,yTAAyT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wSAAwS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4QAA4Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mOAAmO,CAAC,CAAC,CAAC,CAAC,EAAe+C,GAAwBjD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8UAA8U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kSAAkS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2RAA2R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0MAA0M,CAAC,CAAC,CAAC,CAAC,EAAegD,GAAwBlD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8YAA8Y,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kWAAkW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4RAA4R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0NAA0N,CAAC,CAAC,CAAC,CAAC,EAAeiD,GAAwBnD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mUAAmU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6QAA6Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sTAAsT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iRAAiR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6PAA6P,CAAC,CAAC,CAAC,CAAC,EAAekD,GAAwBpD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,iSAAiS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mQAAmQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mTAAmT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kUAAkU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2MAA2M,CAAC,CAAC,CAAC,CAAC,EAAemD,GAAwBrD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,ufAAuf,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qaAAqa,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iWAAiW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8MAA8M,CAAC,CAAC,CAAC,CAAC,EAAeoD,GAAwBtD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2TAA2T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uTAAuT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iTAAiT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2MAA2M,CAAC,CAAC,CAAC,CAAC,EAAeqD,GAAwBvD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,qhBAAqhB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gUAAgU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8CAA8C,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4OAA4O,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2KAA2K,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yNAAyN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oSAAoS,CAAC,CAAC,CAAC,CAAC,EAAesD,GAAwBxD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,gZAAgZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sTAAsT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wXAAwX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2UAA2U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6SAA6S,CAAC,CAAC,CAAC,CAAC,EAAeuD,GAAwBzD,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sVAAsV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sXAAsX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8XAA8X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qMAAqM,CAAC,CAAC,CAAC,CAAC,EAAewD,GAAwB1D,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,wbAAwb,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gYAAgY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mVAAmV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2SAA2S,CAAC,CAAC,CAAC,CAAC,EAAeyD,GAAwB3D,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,iUAAiU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8SAA8S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gVAAgV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wTAAwT,CAAC,CAAC,CAAC,CAAC,EAAe0D,GAAwB5D,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8VAA8V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kQAAkQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sWAAsW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8SAA8S,CAAC,CAAC,CAAC,CAAC,EAAe2D,GAAwB7D,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,kZAAkZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+RAA+R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qPAAqP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kRAAkR,CAAC,CAAC,CAAC,CAAC,EAAe4D,GAAwB9D,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,0gBAA0gB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oZAAoZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6XAA6X,CAAC,CAAC,CAAC,CAAC,EAAe6D,GAAwB/D,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,wTAAwT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yUAAyU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0WAA0W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sMAAsM,CAAC,CAAC,CAAC,CAAC,EAAe8D,GAAwBhE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,qTAAqT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0ZAA0Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+RAA+R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sNAAsN,CAAC,CAAC,CAAC,CAAC,EAAe+D,GAAwBjE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,oTAAoT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8YAA8Y,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8ZAA8Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6ZAA6Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qSAAqS,CAAC,CAAC,CAAC,CAAC,EAAegE,GAAwBlE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8UAA8U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sUAAsU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2UAA2U,CAAC,CAAC,CAAC,CAAC,EAAeiE,GAAwBnE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,wUAAwU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qVAAqV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yWAAyW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qRAAqR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iPAAiP,CAAC,CAAC,CAAC,CAAC,EAAekE,GAAwBpE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,uXAAuX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uSAAuS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iRAAiR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gMAAgM,CAAC,CAAC,CAAC,CAAC,EAAemE,GAAwBrE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2SAA2S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kVAAkV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uUAAuU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wOAAwO,CAAC,CAAC,CAAC,CAAC,EAAeoE,GAAwBtE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8aAA8a,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sWAAsW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2MAA2M,CAAC,CAAC,CAAC,CAAC,EAAeqE,GAAwBvE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,wfAAwf,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,ufAAuf,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8fAA8f,CAAC,CAAC,CAAC,CAAC,EAAesE,GAAwBxE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sUAAsU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sEAAsE,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,gJAAgJ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,8IAA8I,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,mIAAmI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qUAAqU,CAAC,CAAC,CAAC,CAAC,EAAeuE,GAAwBzE,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,icAAic,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oZAAoZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oOAAoO,CAAC,CAAC,CAAC,CAAC,EAAewE,GAAwB1E,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8VAA8V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4TAA4T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6MAA6M,CAAC,CAAC,CAAC,CAAC,EAAeyE,GAAwB3E,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,yXAAyX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mFAAmF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,mOAAmO,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,+OAA+O,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,6OAA6O,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,qPAAqP,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0NAA0N,CAAC,CAAC,CAAC,CAAC,EAAe0E,GAAwB5E,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,gRAAgR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4SAA4S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8OAA8O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gRAAgR,CAAC,CAAC,CAAC,CAAC,EAAe2E,GAAwB7E,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+VAA+V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8SAA8S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4QAA4Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2PAA2P,CAAC,CAAC,CAAC,CAAC,EAAe4E,GAAwB9E,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,kVAAkV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sSAAsS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0RAA0R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4LAA4L,CAAC,CAAC,CAAC,CAAC,EAAe6E,GAAwB/E,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sZAAsZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8RAA8R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yYAAyY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wNAAwN,CAAC,CAAC,CAAC,CAAC,EAAe8E,GAAwBhF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+VAA+V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oTAAoT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gMAAgM,CAAC,CAAC,CAAC,CAAC,EAAe+E,GAAwBjF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,6UAA6U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mRAAmR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0NAA0N,CAAC,CAAC,CAAC,CAAC,EAAegF,GAAwBlF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+WAA+W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kVAAkV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8VAA8V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2XAA2X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gYAAgY,CAAC,CAAC,CAAC,CAAC,EAAeiF,GAAwBnF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2bAA2b,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yZAAyZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,icAAic,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+UAA+U,CAAC,CAAC,CAAC,CAAC,EAAekF,GAAwBpF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,sTAAsT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0fAA0f,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kVAAkV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wKAAwK,CAAC,CAAC,CAAC,CAAC,EAAemF,GAAwBrF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8WAA8W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4VAA4V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qTAAqT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8LAA8L,CAAC,CAAC,CAAC,CAAC,EAAeoF,GAAwBtF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+OAA+O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oXAAoX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4SAA4S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gSAAgS,CAAC,CAAC,CAAC,CAAC,EAAeqF,GAAwBvF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0VAA0V,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2XAA2X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oQAAoQ,CAAC,CAAC,CAAC,CAAC,EAAesF,GAAwBxF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2SAA2S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yWAAyW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4WAA4W,CAAC,CAAC,CAAC,CAAC,EAAeuF,GAAwBzF,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8YAA8Y,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kUAAkU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yUAAyU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wNAAwN,CAAC,CAAC,CAAC,CAAC,EAAewF,GAAwB1F,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,yRAAyR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qTAAqT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wTAAwT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kRAAkR,CAAC,CAAC,CAAC,CAAC,EAAeyF,GAAwB3F,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,qUAAqU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gUAAgU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kUAAkU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kLAAkL,CAAC,CAAC,CAAC,CAAC,EAAe0F,GAAwB5F,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,4XAA4X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8RAA8R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qXAAqX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sOAAsO,CAAC,CAAC,CAAC,CAAC,EAAe2F,GAAwB7F,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,oYAAoY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gZAAgZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qRAAqR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+OAA+O,CAAC,CAAC,CAAC,CAAC,EAC/xxI4F,GAAqB,CAAC,QAAU,CAAC,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,SAAW,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["richText", "u", "x", "p", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "richText12", "richText13", "richText14", "richText15", "richText16", "richText17", "richText18", "richText19", "richText20", "richText21", "richText22", "richText23", "richText24", "richText25", "richText26", "richText27", "richText28", "richText29", "richText30", "richText31", "richText32", "richText33", "richText34", "richText35", "richText36", "richText37", "richText38", "richText39", "richText40", "richText41", "richText42", "richText43", "richText44", "richText45", "richText46", "richText47", "richText48", "richText49", "richText50", "richText51", "richText52", "richText53", "richText54", "richText55", "richText56", "richText57", "richText58", "richText59", "richText60", "richText61", "richText62", "richText63", "richText64", "richText65", "richText66", "richText67", "richText68", "richText69", "richText70", "richText71", "richText72", "richText73", "richText74", "richText75", "richText76", "richText77", "richText78", "richText79", "richText80", "richText81", "richText82", "richText83", "richText84", "richText85", "richText86", "richText87", "richText88", "richText89", "richText90", "richText91", "__FramerMetadata__"]
}
