<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://mixr.dev/feed.xml" rel="self" type="application/atom+xml" /><link href="https://mixr.dev/" rel="alternate" type="text/html" /><updated>2026-03-30T14:40:48+00:00</updated><id>https://mixr.dev/feed.xml</id><title type="html">MIXR</title><subtitle>Mixed Reality Simulation Platform (MIXR)</subtitle><entry><title type="html">Still At Work…</title><link href="https://mixr.dev/2026/03/30/still-at-work.html" rel="alternate" type="text/html" title="Still At Work…" /><published>2026-03-30T00:00:00+00:00</published><updated>2026-03-30T00:00:00+00:00</updated><id>https://mixr.dev/2026/03/30/still-at-work</id><content type="html" xml:base="https://mixr.dev/2026/03/30/still-at-work.html"><![CDATA[<p>A quick note to indicate that this project is being worked on. Hope to have a new version out in April. Renamed “release candidates to developmental” as much is changing.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[A quick note to indicate that this project is being worked on. Hope to have a new version out in April. Renamed “release candidates to developmental” as much is changing.]]></summary></entry><entry><title type="html">Still At Work…</title><link href="https://mixr.dev/2026/01/05/still-at-work.html" rel="alternate" type="text/html" title="Still At Work…" /><published>2026-01-05T00:00:00+00:00</published><updated>2026-01-05T00:00:00+00:00</updated><id>https://mixr.dev/2026/01/05/still-at-work</id><content type="html" xml:base="https://mixr.dev/2026/01/05/still-at-work.html"><![CDATA[<p>A quick note to indicate that this project is being worked on. Renamed “release candidates to developmental” as much is changing.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[A quick note to indicate that this project is being worked on. Renamed “release candidates to developmental” as much is changing.]]></summary></entry><entry><title type="html">Still At Work on Release</title><link href="https://mixr.dev/2025/11/22/still-at-work-on-release.html" rel="alternate" type="text/html" title="Still At Work on Release" /><published>2025-11-22T00:00:00+00:00</published><updated>2025-11-22T00:00:00+00:00</updated><id>https://mixr.dev/2025/11/22/still-at-work-on-release</id><content type="html" xml:base="https://mixr.dev/2025/11/22/still-at-work-on-release.html"><![CDATA[<p>We have been spending a significant amount of time on this next release.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[We have been spending a significant amount of time on this next release.]]></summary></entry><entry><title type="html">At Work on Release</title><link href="https://mixr.dev/2025/06/16/at-work-on-release.html" rel="alternate" type="text/html" title="At Work on Release" /><published>2025-06-16T00:00:00+00:00</published><updated>2025-06-16T00:00:00+00:00</updated><id>https://mixr.dev/2025/06/16/at-work-on-release</id><content type="html" xml:base="https://mixr.dev/2025/06/16/at-work-on-release.html"><![CDATA[<p>We have been spending a significant amount of time on this next release. One of the big shifts is to name classes that serve as interfaces with an “I” prefix. They have defined behavior and usually an implementation. You derived new concrete classes from these. Along with that is the creation of concrete classes marked “final”. This is a C++ keyword that prevents further derivation from them. This is considered good practice, interface classes along with concrete ones. In many ways we have adopted Java and Julia-like features and are sidestepping well-known slicing problems.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[We have been spending a significant amount of time on this next release. One of the big shifts is to name classes that serve as interfaces with an “I” prefix. They have defined behavior and usually an implementation. You derived new concrete classes from these. Along with that is the creation of concrete classes marked “final”. This is a C++ keyword that prevents further derivation from them. This is considered good practice, interface classes along with concrete ones. In many ways we have adopted Java and Julia-like features and are sidestepping well-known slicing problems.]]></summary></entry><entry><title type="html">Release Candidate 2 Posted</title><link href="https://mixr.dev/2025/02/08/release-candidate-2-posted.html" rel="alternate" type="text/html" title="Release Candidate 2 Posted" /><published>2025-02-08T00:00:00+00:00</published><updated>2025-02-08T00:00:00+00:00</updated><id>https://mixr.dev/2025/02/08/release-candidate-2-posted</id><content type="html" xml:base="https://mixr.dev/2025/02/08/release-candidate-2-posted.html"><![CDATA[<p>Next release candidate posted – this would be #2. Again, a Linux only release. Fixed a bug during compile… also updated 3rd party libraries a bit.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[Next release candidate posted – this would be #2. Again, a Linux only release. Fixed a bug during compile… also updated 3rd party libraries a bit.]]></summary></entry><entry><title type="html">Release Candidate 1 Posted</title><link href="https://mixr.dev/2024/10/10/release-candidate-1-posted.html" rel="alternate" type="text/html" title="Release Candidate 1 Posted" /><published>2024-10-10T00:00:00+00:00</published><updated>2024-10-10T00:00:00+00:00</updated><id>https://mixr.dev/2024/10/10/release-candidate-1-posted</id><content type="html" xml:base="https://mixr.dev/2024/10/10/release-candidate-1-posted.html"><![CDATA[<p>Improving aspects of framework, how code is organized, etc… plus moving to 64 bits, improving premake files and moving towards visual studio 2022.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[Improving aspects of framework, how code is organized, etc… plus moving to 64 bits, improving premake files and moving towards visual studio 2022.]]></summary></entry><entry><title type="html">Working on the Next Release</title><link href="https://mixr.dev/2024/10/07/next-release.html" rel="alternate" type="text/html" title="Working on the Next Release" /><published>2024-10-07T00:00:00+00:00</published><updated>2024-10-07T00:00:00+00:00</updated><id>https://mixr.dev/2024/10/07/next-release</id><content type="html" xml:base="https://mixr.dev/2024/10/07/next-release.html"><![CDATA[<p>Not to be forgotten, renewed interest in this project has occurred.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[Not to be forgotten, renewed interest in this project has occurred.]]></summary></entry><entry><title type="html">Working on the Next Release</title><link href="https://mixr.dev/2024/05/10/next-release.html" rel="alternate" type="text/html" title="Working on the Next Release" /><published>2024-05-10T00:00:00+00:00</published><updated>2024-05-10T00:00:00+00:00</updated><id>https://mixr.dev/2024/05/10/next-release</id><content type="html" xml:base="https://mixr.dev/2024/05/10/next-release.html"><![CDATA[<p>Time has blessed us, as we revert back to this project to work on it some more - I am reluctant to say this is a final release, as renewed interest in this project has occurred.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[Time has blessed us, as we revert back to this project to work on it some more - I am reluctant to say this is a final release, as renewed interest in this project has occurred.]]></summary></entry><entry><title type="html">Working on the Final Release</title><link href="https://mixr.dev/2023/10/10/final-release.html" rel="alternate" type="text/html" title="Working on the Final Release" /><published>2023-10-10T00:00:00+00:00</published><updated>2023-10-10T00:00:00+00:00</updated><id>https://mixr.dev/2023/10/10/final-release</id><content type="html" xml:base="https://mixr.dev/2023/10/10/final-release.html"><![CDATA[<p>We are diligently working on the final release of MIXR.  Due to current interest, this will probably be the last release of MIXR before possibly moving to Rust and rehosting the capabilities it provides in Bevy.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[We are diligently working on the final release of MIXR. Due to current interest, this will probably be the last release of MIXR before possibly moving to Rust and rehosting the capabilities it provides in Bevy.]]></summary></entry><entry><title type="html">Working on Next Release</title><link href="https://mixr.dev/2022/08/09/next-release.html" rel="alternate" type="text/html" title="Working on Next Release" /><published>2022-08-09T00:00:00+00:00</published><updated>2022-08-09T00:00:00+00:00</updated><id>https://mixr.dev/2022/08/09/next-release</id><content type="html" xml:base="https://mixr.dev/2022/08/09/next-release.html"><![CDATA[<p>We are diligently working on the next release of MIXR.  Due to current interest, we plan to “wrap up” and package current improvements into a release. Eventually we will “divide” or “partition” MIXR into two packages, 1) the simulation/models/physics of entities and interactions and 2) the graphical aspects of displaying a virtual world.  The framework has always been organized this way, but explicitly breaking these aspects out into packages will 1) make it more obvious, and 2) significantly reduce the 3rd party dependencies current provided to build, compile and run non-graphical applications.  This will also make it easy to put the core simulation aspects into a container for independent execution.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[We are diligently working on the next release of MIXR. Due to current interest, we plan to “wrap up” and package current improvements into a release. Eventually we will “divide” or “partition” MIXR into two packages, 1) the simulation/models/physics of entities and interactions and 2) the graphical aspects of displaying a virtual world. The framework has always been organized this way, but explicitly breaking these aspects out into packages will 1) make it more obvious, and 2) significantly reduce the 3rd party dependencies current provided to build, compile and run non-graphical applications. This will also make it easy to put the core simulation aspects into a container for independent execution.]]></summary></entry></feed>