INNER CODE UNIT · Go

newTuiCommand

gameknife/gkNextEngine · tools/gnb/cmd/gnb/main.go:746

func newTuiCommand(ctx appContext) *cobra.Command {
	var scene string
	var target string
	var fps int
	var maxCols int
	var maxRows int
	var ssaa int
	var noInput bool
	cmd := &cobra.Command{
		Use:   "tui [--scene <path>] [--target <name>]",
		Short: "Run a target in terminal TUI mode (hidden window + truecolor terminal blit)",
		Long: "Render a target into a hidden swapchain and continuously blit the frames into the\n" +
			"current terminal using truecolor half-block characters.\n\n" +
			"Examples:\n" +
			"  gnb tui --scene assets/models/playground.glb\n" +
			"  gnb tui --target ScadStudio --scene assets/scad/source/beer_cup.scad\n" +
			"  gnb tui --target gkNextRenderer --tui-fps 20",
		RunE: func(cmd *cobra.Command, args []string) error {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…