<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="https://digitalproduction.com/wp-content/plugins/xslt/public/template.xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:rssFeedStyles="http://www.wordpress.org/ns/xslt#"
>

<channel>
	<title>CG Nomads - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/cg-nomads/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Tue, 22 Jul 2025 08:35:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/cropped-dp-logo-kurz-weiss-auf-schwarz.png?fit=32%2C32&#038;quality=72&#038;ssl=1</url>
	<title>CG Nomads - DIGITAL PRODUCTION</title>
	<link>https://digitalproduction.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">236729828</site>	<item>
		<title>GSOPs 2.6: The Swiss Army Knife for Gaussian Splatting in Houdini</title>
		<link>https://digitalproduction.com/2025/07/22/gsops-2-6-the-swiss-army-knife-for-gaussian-splatting-in-houdini/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 22 Jul 2025 06:15:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[CG Nomads]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[David Rhodes]]></category>
		<category><![CDATA[Digital Production]]></category>
		<category><![CDATA[Gaussian Splatting]]></category>
		<category><![CDATA[GSOPs]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[Houdini plugin]]></category>
		<category><![CDATA[Karma Solaris]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[Ruben Diaz]]></category>
		<category><![CDATA[SideFX]]></category>
		<category><![CDATA[synthetic data]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[volumetric]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=190314</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/gsplat_source_example.png?fit=1200%2C634&quality=72&ssl=1" width="1200" height="634" title="A split-screen view showing a 3D graphical rendering process. On the left, a wireframe representation of a landscape with mushrooms and grass, while the right displays a colored, realistic version of the same scene, including a blue sky." alt="A split-screen view showing a 3D graphical rendering process. On the left, a wireframe representation of a landscape with mushrooms and grass, while the right displays a colored, realistic version of the same scene, including a blue sky." /></div><div><p>GSOPs 2.6 delivers free 2D/3D Gaussian Splatting editing, viewport rendering, mesh export, Karma and Solaris integration for Houdini 20.5.</p>
<p>The post <a href="https://digitalproduction.com/2025/07/22/gsops-2-6-the-swiss-army-knife-for-gaussian-splatting-in-houdini/">GSOPs 2.6: The Swiss Army Knife for Gaussian Splatting in Houdini</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/gsplat_source_example.png?fit=1200%2C634&quality=72&ssl=1" width="1200" height="634" title="A split-screen view showing a 3D graphical rendering process. On the left, a wireframe representation of a landscape with mushrooms and grass, while the right displays a colored, realistic version of the same scene, including a blue sky." alt="A split-screen view showing a 3D graphical rendering process. On the left, a wireframe representation of a landscape with mushrooms and grass, while the right displays a colored, realistic version of the same scene, including a blue sky." /></div><div><p class="wp-block-paragraph">Anyone working with Gaussian Splatting in <a href="https://digitalproduction.com/tag/houdini/" title="Houdini">Houdini </a>can thank <a class="" href="https://github.com/david-rhodes">David Rhodes</a> and <a class="" href="https://github.com/radiancefields">Ruben Diaz</a> for the kind of open-source toolkit that doesn’t just patch holes, but gives artists an entire toolbox. Now under the <a class="" href="https://github.com/cgnomads/GSOPs">CG Nomads</a> banner, GSOPs 2.6 lands as a free, AGPL‑licensed Houdini Digital Asset package—ready to import, edit, relight, mesh, animate, and export both 2D and 3D Gaussian Splats, all from inside Houdini 20.5.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1250,&quot;href&quot;:&quot;https:\/\/github.com\/david-rhodes&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250722090925\/https:\/\/github.com\/david-rhodes&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:14:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-01 08:17:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-06 21:34:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-10 17:15:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 07:18:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-17 10:24:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 11:35:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 19:56:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-27 15:50:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-01 12:40:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 19:11:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 20:10:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-11 23:59:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-16 07:24:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 10:08:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-22 20:43:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-26 11:02:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-01 18:26:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 21:25:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-08 04:31:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 09:30:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-14 14:19:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-17 19:17:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-20 20:37:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-24 01:59:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-27 04:02:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 19:58:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 06:21:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 13:15:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 00:57:22&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-13 12:28:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 13:05:44&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-20 22:18:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-23 22:29:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 08:14:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 22:08:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 05:32:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 10:06:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 22:26:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 15:24:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 23:15:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-24 01:03:45&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-27 07:40:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-30 20:49:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-03 14:34:59&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-03 14:34:59&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1251,&quot;href&quot;:&quot;https:\/\/github.com\/radiancefields&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1252,&quot;href&quot;:&quot;https:\/\/github.com\/cgnomads\/GSOPs&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250902191647\/https:\/\/github.com\/cgnomads\/GSOPs&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:14:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-01 08:17:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-06 21:34:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-10 17:15:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 07:18:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-17 10:24:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 11:35:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 19:56:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-27 15:50:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-30 15:52:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-03 13:36:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 18:17:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 01:52:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-13 10:09:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-16 13:44:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 08:07:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 09:27:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-26 11:02:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-01 18:26:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 21:26:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-08 04:31:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 09:30:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-14 14:19:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-17 19:17:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-20 20:37:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-24 01:59:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-27 04:02:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 19:58:22&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 06:21:12&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-06 13:15:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 00:57:21&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-13 12:28:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 13:05:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-20 22:18:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-23 22:29:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 08:14:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 22:08:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 05:32:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 10:06:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 22:26:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 11:12:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 14:03:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-25 14:59:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-29 04:01:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-01 12:39:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-04 23:36:35&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 23:36:35&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1253,&quot;href&quot;:&quot;https:\/\/www.linkedin.com\/posts\/radiancefields_gaussian-splatting-in-sidefx-softwares-houdini-activity-7346615495267147776-Df2s&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250722091001\/https:\/\/www.linkedin.com\/posts\/radiancefields_gaussian-splatting-in-sidefx-softwares-houdini-activity-7346615495267147776-Df2s&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:14:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-01 08:17:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-08 00:00:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 19:59:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 10:24:46&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 11:35:54&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-23 20:00:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 08:33:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 12:42:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 20:04:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-09 01:29:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 10:10:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 13:44:30&quot;,&quot;http_code&quot;:429},{&quot;date&quot;:&quot;2026-02-20 12:23:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-23 17:57:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 12:11:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-07 06:39:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 03:19:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-14 15:01:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 15:32:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 16:24:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 02:05:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-29 22:36:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 12:35:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 13:16:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 00:58:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 03:43:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 08:11:23&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-20 22:18:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 16:29:23&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-28 05:09:33&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-01 17:28:09&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-05 07:47:11&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-09 14:01:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 11:12:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-24 01:04:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-27 22:27:06&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-02 04:04:02&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-05 04:11:33&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-05 04:11:33&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;}]"></span>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/XZUUATb1u28?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<h3 id="built-for-houdini-artists-not-marketers" class="wp-block-heading">Built for Houdini Artists, Not Marketers</h3>



<p class="wp-block-paragraph">Installation isn’t a mystery hunt: clone the develop branch, open the bundled installer HIP file, and (optionally) grab sample data with a checkbox. The full suite is compatible with Houdini 20.5 on Windows and macOS; Linux gets no official love, at least for now. Documentation and a detailed wiki are live on GitHub, and yes, it really is free—unless you want Early Access, which adds some exclusive toys for $10/month.</p>



<h3 id="not-just-3d-2d-splats-arrive-too" class="wp-block-heading">Not Just 3D—2D Splats Arrive, Too</h3>



<p class="wp-block-paragraph">While GSOPs has supported 3DGS (.3DGS) files for a while, v2.6 brings in support for 2DGS (.2DGS) files as well. Artists can load, render, and edit both 2D and 3D Gaussian Splat models right in Houdini’s viewport, with real-time GPU rendering and full attribute support. No more conversions or third-party hops just to view your splats.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/-_gqsi6NYcY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<h3 id="viewport-renderer-and-a-node-roster-for-everything" class="wp-block-heading">Viewport Renderer and a Node Roster for Everything</h3>



<p class="wp-block-paragraph">The <a class="" href="https://github.com/cgnomads/GSOPs">GSOPs SOP suite</a> is far from a one-trick import node. Here’s what you actually get:</p>



<ul class="wp-block-list">
<li><strong>Importers</strong> for .ply, .2DGS, .3DGS models, converting them to native Houdini point clouds, including spherical harmonics (SH) for view-dependent rendering.</li>



<li><strong>Viewport Source SOP</strong>: Real-time GPU-based splat rendering.</li>



<li><strong>Alignment and Transformation</strong>: Tools like <code>gaussian_splats_align_by_points</code> and <code>gaussian_splats_transform</code> allow full reposition, rotation, and per-point scale, with SH support baked in.</li>



<li><strong>Clean-Up Nodes</strong>: Use <code>gaussian_splats_dbscan</code> to remove noise or isolate regions with <code>gaussian_splats_crop</code>.</li>



<li><strong>Attribute & Color Control</strong>: Adjust SH coefficients, tweak attributes, or drop a Hald CLUT for color corrections.</li>



<li><strong>Deformation & Animation</strong>: <code>gaussian_splats_deform</code> enables mesh-driven deformation, and a set of “toys” includes advect, font, and jellify (Vellum soft-body splats).</li>



<li><strong>Mesh Generation</strong>: Convert splats to coarse meshes using nodes like <code>vdb_from_gaussian_splats</code>, or build sparse polygon graphs for further edits and downstream workflows.</li>



<li><strong>Synthetic Data Output</strong>: The <code>gaussian_splats_generate_training_data</code> SOP renders out training datasets (PNGs, COLMAP cameras) and is compatible with Karma and third-party renderers.</li>



<li><strong>Relighting and IBL</strong>: Relight splats with image-based lighting (<code>gaussian_splats_relight_ibl</code>), exploiting SH for dynamic effects.</li>



<li><strong>Exporters</strong>: Dump splatted models back to disk with full point and SH data for round-trip pipelines or external use.</li>
</ul>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/raw.githubusercontent.com/cgnomads/GSOPs/refs/heads/develop/help/images/gsops_nodes.png?w=1200&quality=72&ssl=1"  alt="https://raw.githubusercontent.com/cgnomads/GSOPs/refs/heads/develop/help/images/gsops_nodes.png" ></figure>



<h3 id="early-access-karma-solaris-now-with-usd-integration" class="wp-block-heading">Early Access: Karma & Solaris—Now with USD Integration</h3>



<p class="wp-block-paragraph">Those who support CG Nomads on Patreon get a little extra: USD integration and Solaris-native LOP nodes, including the “Gaussian Splats Import LOP.” This node injects splats into the <a href="https://digitalproduction.com/tag/solaris/" title="solaris">Solaris </a>USD pipeline, baking SH into Houdini’s <code>v@Cd</code> color attribute. Result? Real splat relighting, shadows, and reflections in the Karma renderer—and direct compatibility with <a href="https://digitalproduction.com/tag/usd/" title="USD">USD</a>-based lookdev and lighting workflows. Early Access also unlocks premium demo scenes.</p>



<h3 id="motion-synthetic-data-and-feature-analysis" class="wp-block-heading">Motion, Synthetic Data, and Feature Analysis</h3>



<p class="wp-block-paragraph">GSOPs isn’t just about static scans. It supports playback and editing of motion sequences—one splat file per frame—for workflows in Unity, Postshot, or SuperSplat. The toolkit also generates synthetic data for AI training or procedural content, and includes nodes for statistical analysis and data cleanup, giving artists deeper insight into their splat clouds.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/d4F1cmAA_Ds?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<h3 id="community-support-and-licensing" class="wp-block-heading">Community, Support, and Licensing</h3>



<p class="wp-block-paragraph">GSOPs is AGPL-licensed—so it’s open for most studios and indie teams, with custom licensing for larger commercial studios if required. Community feedback and bug tracking are handled via <a class="" href="https://github.com/cgnomads/GSOPs">GitHub</a>, with further community showcases on <a class="" href="https://www.linkedin.com/posts/radiancefields_gaussian-splatting-in-sidefx-softwares-houdini-activity-7346615495267147776-Df2s">LinkedIn</a> and video reels linked in the repository. GSOPs recently placed third in the SideFX Houdini H20 Tech Art Challenge, earning a nod from the developer crowd.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/raw.githubusercontent.com/cgnomads/GSOPs/refs/heads/develop/help/images/gsops_shelf.png?w=1200&quality=72&ssl=1"  alt="https://raw.githubusercontent.com/cgnomads/GSOPs/refs/heads/develop/help/images/gsops_shelf.png" ></figure>



<h3 id="whats-missing-official-linux-support-and-caution" class="wp-block-heading">What’s Missing? Official Linux Support and Caution</h3>



<p class="wp-block-paragraph">No official Linux support yet—Windows and macOS only. Documentation is extensive, but as with any new rendering pipeline, test every feature in your own environment before deploying in production. Real-time viewport speed depends on GPU horsepower and splat count; massive scenes may challenge Houdini’s interactive preview.</p>



<h3 id="closing-note-for-cautious-professionals" class="wp-block-heading">Closing Note for Cautious Professionals</h3>



<p class="wp-block-paragraph">GSOPs 2.6 is the most comprehensive Gaussian Splatting toolkit yet for Houdini, opening the full edit–relight–mesh pipeline for both static and animated point-based volumetric models. Karma and Solaris USD integration makes it genuinely production-minded, not just a tech demo. But, as always: test before you trust, especially if your deadline depends on it.</p>



<p class="wp-block-paragraph"><strong>Cited Sources</strong></p>



<p class="wp-block-paragraph">// GSOPs official docs, feature list, node breakdown, licensing, installation // <a class="" href="https://github.com/cgnomads/GSOPs">GSOPs – cgnomads/GSOPs GitHub</a><br />// GSOPs node documentation // <a>GSOPs Wiki – github-wiki-see</a><br />// Karma/Solaris features, demo scenes // <a class="" href="https://www.linkedin.com/posts/radiancefields_gaussian-splatting-in-sidefx-softwares-houdini-activity-7346615495267147776-Df2s">LinkedIn post by Ruben Diaz</a></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image is-resized"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/raw.githubusercontent.com/cgnomads/GSOPs/develop/help/images/gsops_pig.gif?w=1200&ssl=1"  alt="https://raw.githubusercontent.com/cgnomads/GSOPs/develop/help/images/gsops_pig.gif"  style="width:800px;height:auto" ></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/07/22/gsops-2-6-the-swiss-army-knife-for-gaussian-splatting-in-houdini/">GSOPs 2.6: The Swiss Army Knife for Gaussian Splatting in Houdini</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/gsplat_source_example.png?fit=1366%2C722&#038;quality=72&#038;ssl=1" length="380394" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/gsplat_source_example.png?fit=1200%2C634&#038;quality=72&#038;ssl=1" width="1200" height="634" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title>A split-screen view showing a 3D graphical rendering process. On the left, a wireframe representation of a landscape with mushrooms and grass, while the right displays a colored, realistic version of the same scene, including a blue sky.</media:title>
	<media:description type="html"><![CDATA[A split-screen view showing a 3D graphical rendering process. On the left, a wireframe representation of a landscape with mushrooms and grass, while the right displays a colored, realistic version of the same scene, including a blue sky.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/gsplat_source_example.png?fit=1200%2C634&#038;quality=72&#038;ssl=1" width="1200" height="634" />
<post-id xmlns="com-wordpress:feed-additions:1">190314</post-id>	</item>
	</channel>
</rss>
