当前位置: 首页 > news >正文

北京高端网站制作软文写作公司

北京高端网站制作,软文写作公司,深圳品牌家政公司排行榜,做产品类网站有哪些内容目录 说在前面安装测试 说在前面 操作系统:win 11go version:go1.21.5 windows/amd64g3n版本:github.com/g3n/engine v0.2.0其他:找了下golang 3d相关的库,目前好像就这个比较活跃 安装 按照官方教程所说,…

目录

  • 说在前面
  • 安装
  • 测试

说在前面

  • 操作系统:win 11
  • go version:go1.21.5 windows/amd64
  • g3n版本:github.com/g3n/engine v0.2.0
  • 其他:找了下golang 3d相关的库,目前好像就这个比较活跃

安装

  • 按照官方教程所说,需要mingw环境,首先按照教程去下载

    We tested the Windows build using the mingw-w64 toolchain (you can download this file in particular).

  • 下载后将文件解压,并添加环境变量(主要是binincludelib)
    在这里插入图片描述
    在这里插入图片描述
  • 然后下载g3n源代码
    git clone https://github.com/g3n/engine g3n-engine
    
    同样添加下环境变量
    在这里插入图片描述
  • 重启
  • 然后可以开始install
    cd g3n-engine
    go install ./...
    

测试

  • 创建一个空文件加,创建一个main.go 文件
    package mainimport ("time""github.com/g3n/engine/app""github.com/g3n/engine/camera""github.com/g3n/engine/core""github.com/g3n/engine/geometry""github.com/g3n/engine/gls""github.com/g3n/engine/graphic""github.com/g3n/engine/gui""github.com/g3n/engine/light""github.com/g3n/engine/material""github.com/g3n/engine/math32""github.com/g3n/engine/renderer""github.com/g3n/engine/util/helper""github.com/g3n/engine/window"
    )func main() {// 创建appa := app.App()// 创建scenescene := core.NewNode()// 设置gui控制器gui.Manager().Set(scene)// 创建相机cam := camera.New(1)cam.SetPosition(0, 0, 3)scene.Add(cam)// 初始化相机控制器camera.NewOrbitControl(cam)// 设置窗口回调onResize := func(evname string, ev interface{}) {// Get framebuffer size and update viewport accordinglywidth, height := a.GetSize()a.Gls().Viewport(0, 0, int32(width), int32(height))// Update the camera's aspect ratiocam.SetAspect(float32(width) / float32(height))}a.Subscribe(window.OnWindowSize, onResize)onResize("", nil)// 添加一个蓝色甜甜圈geom := geometry.NewTorus(1, .4, 12, 32, math32.Pi*2)mat := material.NewStandard(math32.NewColor("DarkBlue"))mesh := graphic.NewMesh(geom, mat)scene.Add(mesh)// 添加一个改变甜甜圈颜色的按钮btn := gui.NewButton("Make Red")btn.SetPosition(100, 40)btn.SetSize(40, 40)btn.Subscribe(gui.OnClick, func(name string, ev interface{}) {mat.SetColor(math32.NewColor("DarkRed"))})scene.Add(btn)// 添加光照scene.Add(light.NewAmbient(&math32.Color{1.0, 1.0, 1.0}, 0.8))pointLight := light.NewPoint(&math32.Color{1, 1, 1}, 5.0)pointLight.SetPosition(1, 0, 2)scene.Add(pointLight)// 添加坐标系显示scene.Add(helper.NewAxes(0.5))// 设置灰色背景色a.Gls().ClearColor(0.5, 0.5, 0.5, 1.0)// 运行应用a.Run(func(renderer *renderer.Renderer, deltaTime time.Duration) {a.Gls().Clear(gls.DEPTH_BUFFER_BIT | gls.STENCIL_BUFFER_BIT | gls.COLOR_BUFFER_BIT)renderer.Render(scene, cam)})
    }
    
  • 初始化
    go mod init test
    go mod tidy
    
  • 运行
    go run main.go
    
    在这里插入图片描述
  • 内存和cpu
    在这里插入图片描述
http://www.yayakq.cn/news/567801/

相关文章:

  • 广州网站建设公司乐云seo598e脉通网站
  • 网站建设编程时注意事项房山 网站建设
  • 网站开发是什么语言微信怎么链接wordpress
  • 作风建设年 网站做网站推广 优帮云
  • 网站建设规划方案制作什么关键词可以搜到那种
  • 网站开发合同官司专业建站提供商
  • 上海微信网站建设兼容网站百度网页版入口在线登录
  • 网站版心怎么做创客贴网站建设
  • 网站的四大要素网络营销策划的基本策略
  • 青岛网站制作方案网站搭建准备
  • 贵南网站建设qq营销网站源码
  • 什么系统网站好长兴建设局网站
  • 游戏网站模828企业服务平台
  • 网站建设饱和了吗建设通网站信息有效吗
  • 网站策划书的撰写流程是什么微信公众号平台建立
  • 小说网站静态页面模板无极网站
  • 匈牙利网站后缀网站论坛怎么建设
  • 医药公司网站模板用什么程序做网站
  • 网站建设朋友圈广告室内设计速成班学费
  • 棋牌游戏网站建设费用网站登陆系统怎么做
  • wordpress编辑框经典seo优化公司排名
  • seo优化网站的手段asp个人网站模板下载
  • html5 后台网站模板网站提交收录入口链接
  • 传统纸媒公司网站建设需求永州网站建设网站
  • 佛山新网站制作市场网页版梦幻西游探案任务攻略
  • 宿州网站建设开发公司广告软文范例200字
  • 张家界简单的网站建设wordpress友情链接显示个数
  • 太原公司网站开发如何在淘宝上接单网站建设
  • 企业网站如何提高怎么推广我做的网站
  • 网站后台更新文章 前台不显示数据库做网站和做软件有什么不一样