<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>SuperSplat Editor on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/supersplat-editor/</link>
        <description>Recent content in SuperSplat Editor on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Mon, 11 May 2026 18:42:57 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/supersplat-editor/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>supersplat</title>
        <link>https://producthunt.programnotes.cn/en/p/supersplat/</link>
        <pubDate>Mon, 11 May 2026 18:42:57 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/supersplat/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1660311435744-0fa4d0ea186a?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3Nzg0OTYxMjd8&amp;ixlib=rb-4.1.0" alt="Featured image of post supersplat" /&gt;&lt;h1 id=&#34;playcanvassupersplat&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/playcanvas/supersplat&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;playcanvas/supersplat&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;supersplat-editor&#34;&gt;SuperSplat Editor
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/playcanvas/supersplat/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/github/v/release/playcanvas/supersplat&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Github Release&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://github.com/playcanvas/supersplat/blob/main/LICENSE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/github/license/playcanvas/supersplat&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;License&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://discord.gg/RSaMRzg&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/badge/Discord-5865F2?style=flat&amp;amp;logo=discord&amp;amp;logoColor=white&amp;amp;color=black&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Discord&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://www.reddit.com/r/PlayCanvas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/badge/Reddit-FF4500?style=flat&amp;amp;logo=reddit&amp;amp;logoColor=white&amp;amp;color=black&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Reddit&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://x.com/intent/follow?screen_name=playcanvas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/badge/X-000000?style=flat&amp;amp;logo=x&amp;amp;logoColor=white&amp;amp;color=black&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;X&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;| &lt;a class=&#34;link&#34; href=&#34;https://superspl.at/editor&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;SuperSplat Editor&lt;/a&gt; | &lt;a class=&#34;link&#34; href=&#34;https://developer.playcanvas.com/user-manual/gaussian-splatting/editing/supersplat/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;User Guide&lt;/a&gt; | &lt;a class=&#34;link&#34; href=&#34;https://blog.playcanvas.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Blog&lt;/a&gt; | &lt;a class=&#34;link&#34; href=&#34;https://forum.playcanvas.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Forum&lt;/a&gt; |&lt;/p&gt;
&lt;p&gt;The SuperSplat Editor is a free and open source tool for inspecting, editing, optimizing and publishing 3D Gaussian Splats. It is built on web technologies and runs in the browser, so there&amp;rsquo;s nothing to download or install.&lt;/p&gt;
&lt;p&gt;A live version of this tool is available at: &lt;a class=&#34;link&#34; href=&#34;https://superspl.at/editor&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://superspl.at/editor&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://github.com/user-attachments/assets/b6cbb5cc-d3cc-4385-8c71-ab2807fd4fba&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;image&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;To learn more about using SuperSplat, please refer to the &lt;a class=&#34;link&#34; href=&#34;https://developer.playcanvas.com/user-manual/gaussian-splatting/editing/supersplat/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;User Guide&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;local-development&#34;&gt;Local Development
&lt;/h2&gt;&lt;p&gt;To initialize a local development environment for SuperSplat, ensure you have &lt;a class=&#34;link&#34; href=&#34;https://nodejs.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Node.js&lt;/a&gt; 18 or later installed. Follow these steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Clone the repository:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/playcanvas/supersplat.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; supersplat
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install dependencies:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm install
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Build SuperSplat and start a local web server:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm run develop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Open a web browser tab and make sure network caching is disabled on the network tab and the other application caches are clear:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;On Safari you can use &lt;code&gt;Cmd+Option+e&lt;/code&gt; or Develop-&amp;gt;Empty Caches.&lt;/li&gt;
&lt;li&gt;On Chrome ensure the options &amp;ldquo;Update on reload&amp;rdquo; and &amp;ldquo;Bypass for network&amp;rdquo; are enabled in the Application-&amp;gt;Service workers tab:&lt;/li&gt;
&lt;/ul&gt;
&lt;img width=&#34;846&#34; alt=&#34;Screenshot 2025-04-25 at 16 53 37&#34; src=&#34;https://github.com/user-attachments/assets/888bac6c-25c1-4813-b5b6-4beecf437ac9&#34; /&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Navigate to &lt;code&gt;http://localhost:3000&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When changes to the source are detected, SuperSplat is rebuilt automatically. Simply refresh your browser to see your changes.&lt;/p&gt;
&lt;h2 id=&#34;localizing-the-supersplat-editor&#34;&gt;Localizing the SuperSplat Editor
&lt;/h2&gt;&lt;p&gt;The currently supported languages are available here:&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/playcanvas/supersplat/tree/main/static/locales&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/playcanvas/supersplat/tree/main/static/locales&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;adding-a-new-language&#34;&gt;Adding a New Language
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add a new &lt;code&gt;&amp;lt;locale&amp;gt;.json&lt;/code&gt; file in the &lt;code&gt;static/locales&lt;/code&gt; directory.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Add the locale to the list here:&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/playcanvas/supersplat/blob/main/src/ui/localization.ts&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/playcanvas/supersplat/blob/main/src/ui/localization.ts&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;testing-translations&#34;&gt;Testing Translations
&lt;/h3&gt;&lt;p&gt;To test your translations:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Run the development server:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm run develop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Open your browser and navigate to:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;http://localhost:3000/?lng=&amp;lt;locale&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Replace &lt;code&gt;&amp;lt;locale&amp;gt;&lt;/code&gt; with your language code (e.g., &lt;code&gt;fr&lt;/code&gt;, &lt;code&gt;de&lt;/code&gt;, &lt;code&gt;es&lt;/code&gt;).&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;contributors&#34;&gt;Contributors
&lt;/h2&gt;&lt;p&gt;SuperSplat is made possible by our amazing open source community:&lt;/p&gt;
&lt;a href=&#34;https://github.com/playcanvas/supersplat/graphs/contributors&#34;&gt;
  &lt;img src=&#34;https://contrib.rocks/image?repo=playcanvas/supersplat&#34; /&gt;
&lt;/a&gt;
</description>
        </item>
        
    </channel>
</rss>
