Aximo 1.0.3
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Aximo --version 1.0.3
NuGet\Install-Package Aximo -Version 1.0.3
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Aximo" Version="1.0.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Aximo" Version="1.0.3" />
<PackageReference Include="Aximo" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Aximo --version 1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Aximo, 1.0.3"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Aximo&version=1.0.3
#tool nuget:?package=Aximo&version=1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
A minimal sample.
MyApplication.cs
using Aximo;
using Aximo.Engine;
using Aximo.Engine.Components.Geometry;
using Aximo.Engine.Components.Lights;
using OpenToolkit.Mathematics;
public class MyApplication : RenderApplication
{
public MyApplication(RenderApplicationConfig startup) : base(startup)
{
}
protected override void SetupScene()
{
GameContext.AddActor(new Actor(new DirectionalLightComponent()
{
RelativeTranslation = new Vector3(2f, -1.5f, 3.25f),
Name = "StaticLight",
}));
GameContext.AddActor(new Actor(new CubeComponent()
{
Name = "Box1",
RelativeRotation = new Vector3(0, 0, 0.5f).ToQuaternion(),
RelativeScale = new Vector3(1),
RelativeTranslation = new Vector3(0, 0, 0.5f),
Material = new GameMaterial
{
Color = new Vector4(1, 0, 1, 1),
},
}));
}
}
Program.cs:
using Aximo.Engine;
using OpenToolkit.Mathematics;
using OpenToolkit.Windowing.Common;
internal class Program
{
public static void Main(string[] args)
{
var config = new RenderApplicationConfig
{
WindowTitle = "Sample",
WindowSize = new Vector2i(800, 600),
VSync = VSyncMode.Off,
UseConsole = true,
IsMultiThreaded = true,
};
new GameStartup<MyApplication>(config).Start();
}
}
There are no supported framework assets in this package.
Learn more about Target Frameworks and .NET Standard.
-
.NETCoreApp 3.1
- Aximo.Common (>= 1.0.3)
- Aximo.Engine (>= 1.0.3)
- Aximo.Render (>= 1.0.3)
- serilog (>= 2.9.0)
- Serilog.Sinks.Console (>= 3.1.1)
- SixLabors.ImageSharp (>= 1.0.0-rc0001)
- SixLabors.ImageSharp.Drawing (>= 1.0.0-beta0008)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.