<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Multi-Subject on GS_Play Gameplay Framework</title><link>https://gsplay.genomestudios.ca/tags/multi-subject/</link><description>Recent content in Multi-Subject on GS_Play Gameplay Framework</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://gsplay.genomestudios.ca/tags/multi-subject/index.xml" rel="self" type="application/rss+xml"/><item><title>Group Targets</title><link>https://gsplay.genomestudios.ca/docs/framework/phantomcam/group_targets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gsplay.genomestudios.ca/docs/framework/phantomcam/group_targets/</guid><description>&lt;p&gt;A &lt;strong&gt;Group Target&lt;/strong&gt; is an entity whose world transform is the weighted centroid of a runtime-editable subject set. Phantom Cameras with &lt;code&gt;CamTargetMode::GroupTarget&lt;/code&gt; point at it like any other target. The &lt;a href="../cam_manager/"&gt;Cam Manager&lt;/a&gt; hosts a global name → entity registry so stages can resolve a group entity by string name without holding a direct reference.&lt;/p&gt;
&lt;p&gt;Typical use cases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Two-player co-op&lt;/strong&gt; — a group target tracks both players; the cam follows the group target.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;ldquo;Move when group is contained&amp;rdquo; cinematic cams&lt;/strong&gt; — frame all subjects, ignore individual wandering.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Combat encounters&lt;/strong&gt; with multiple participants — track the weighted centroid of all combatants.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Collapse-to-single-view&lt;/strong&gt; in multi-channel projects — pair with a shared &lt;a href="../cam_manager/channels/#cam-channel-scope"&gt;TrueUnique cam&lt;/a&gt; to detect when all channels converge.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://gsplay.genomestudios.ca/images/phantomcam/GroupTargetComponent.png" alt="GroupTargetComponent in the O3DE Inspector"&gt;&lt;/p&gt;</description></item><item><title>Group Target Configurations</title><link>https://gsplay.genomestudios.ca/docs/learn/recipes/phantomcam/group_target_configurations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gsplay.genomestudios.ca/docs/learn/recipes/phantomcam/group_target_configurations/</guid><description>&lt;p&gt;A Group Target is an entity whose world transform is the weighted centroid of a runtime-editable subject list. You point a camera at it like any other target, and the cam frames &amp;ldquo;where the group is&amp;rdquo; rather than chasing any single subject.&lt;/p&gt;
&lt;p&gt;For the concept, centroid modes, subject-management API, and pitfalls, see &lt;a href="../../../../the_basics/phantomcam/group_targets/"&gt;The Basics: Group Targets&lt;/a&gt;. For the full per-field reference and the registry bus, see &lt;a href="../../../../framework/phantomcam/group_targets/"&gt;Group Targets (Framework API)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="contents"&gt;Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#recipe-party-cam"&gt;Recipe: Two-Player Party Cam&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#recipe-combat"&gt;Recipe: Combat Encounter Frame&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#recipe-collapse"&gt;Recipe: Collapse to Single View&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#see-also"&gt;See Also&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="recipe-party-cam"&gt;Recipe: Two-Player Party Cam&lt;/h2&gt;
&lt;p&gt;A single cam that frames both players, sliding smoothly as they spread apart and converge.&lt;/p&gt;</description></item><item><title>Group Targets</title><link>https://gsplay.genomestudios.ca/docs/the_basics/phantomcam/group_targets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gsplay.genomestudios.ca/docs/the_basics/phantomcam/group_targets/</guid><description>&lt;p&gt;A &lt;strong&gt;Group Target&lt;/strong&gt; is an entity whose world transform is the weighted centroid of a runtime-editable subject list. You point a camera at it like any other target, and the cam frames &amp;ldquo;where the group is&amp;rdquo; rather than chasing any single subject. The &lt;a href="../cam_manager/"&gt;Cam Manager&lt;/a&gt; hosts a name-based registry so cameras can reference a group by string name without holding a direct entity reference.&lt;/p&gt;
&lt;p&gt;For step-by-step composition recipes (two-player party cam, combat encounter frame, collapse to single view), see the recipes collection.&lt;/p&gt;</description></item></channel></rss>