改進Sketch based modeling(附我做的小軟體)
前段時間,本來已經做過一個Sketch based tree modeling的程式。但是後來整理電腦檔案的時候,把程式碼給整丟了……(按時存檔是一個多麼重要的好習慣啊!!!!)
然後我就重新做了一遍,實現方法和原來有些不同,但是基本上思路還是一致的。不過,這次把功能做成了一個簡單的軟體,大家可以下載下來玩一下~~~
一、下載連結
二、程式效果
在bilibili上我也上傳了這個軟體的使用介紹視訊,連結如下:
使用本程式建立的植物模型:
三、程式使用說明
我在上面提供的百度網盤連結中,錄製了一個簡短的使用視訊。其具體的使用方法如下:
- 滑鼠左鍵,可以在白色區域繪製一幅草圖。
- Ctrl+滑鼠左鍵:點選一個畫素,選擇根節點。
- Alt +滑鼠左鍵:選擇一個矩形區域,作為樹冠區域。
- Ctrl+Z鍵:撤銷
- 繪製完草圖,並選擇完根節點和樹冠區域後,依次點選下方紅色(1)(2)(3)(4)按鈕,即可建立一棵樹。
相關推薦
改進Sketch based modeling(附我做的小軟體)
前段時間,本來已經做過一個Sketch based tree modeling的程式。但是後來整理電腦檔案的時候,把程式碼給整丟了……(按時存檔是一個多麼重要的好習慣啊!!!!) 然後我就重新做了一遍
遮蔽煩人的網易雲音樂評論區(附防頹小技巧)
UPD:這個可以遮蔽掉貼吧qq空間防頹廢 原先使用網易雲覺得評論區很有趣,但有些睿智評論也會使人特別火大 Duan2baka忍無可忍,決定一定要找到一個遮蔽的方法 工具 原理 使用fiddler抓包,把評論遮蔽掉 過程 1.在網易雲音樂 設定-工具-Https
我是如何零基礎自學轉行人工智能的(附十問十答)
心理 又是 水平 learn back fan 其中 培訓 通過 每個字都是經驗所得,都是站在一個零基礎的人的角度寫的,純手打+網上優秀資源整合,希望大家能每個字都認真看。接下來文章會側重在以下幾方面1、零基礎如何進行人工智能的自學(以找工作為目的),包括路徑規劃,怎麽學等
我看 PyCon 2017大會(附視訊合集下載)
PyCon 2017 大會正在美國波特蘭如火如荼地進行,不過它的關注度遠沒有 Google IO 大會、蘋果 WWDC 大會那樣受歡迎,畢竟這只是 Python 社群的狂歡節。反觀國內的 Python 大環境,情況其實很糟糕,跟整個社會一樣,似乎大家都很浮躁。至於 Pycon China,仍
《機器學習實戰》第2章閱讀筆記3 使用K近鄰演算法改進約會網站的配對效果—分步驟詳細講解1——資料準備:從文字檔案中解析資料(附詳細程式碼及註釋)
本篇使用的資料存放在文字檔案datingTestSet2.txt中,每個樣本資料佔據一行,總共有1000行。 樣本主要包含以下3中特徵: (1)每年獲得飛行常客里程數 (2)玩視訊遊戲所耗時間百分比 (3)每週消費的冰淇淋公升數 在使用分類器之前,需要將處理的檔案格式
解決vs2015引用時沒有Report Viewer的問題 (附WPF做Reportviewer的例項)
1.選擇“工具”>“Nuget包管理器”>“程式包管理器控制檯” 2.執行命令:Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms -Pre 3.在專案-引用上點右鍵,選擇“新增引用”,在.
如何使用正則做文字資料的清洗(附免費AI視訊福利)
手工打造文字資料清洗工具 作者 白寧超 2019年4月30日09:43:59 前言:資料清理指刪除、更正錯誤、不完整、格式有誤或多餘的資料。資料清理不僅僅更正錯誤,同樣加強來自各個單獨資訊系統不同資料間的一致性。本章首先介紹了新聞語料的基本情況及語料構建的相關原則;然後,回顧對比遞迴遍歷與生成器遍
自己主動升級系統的設計與實現(續2) -- 添加斷點續傳功能 (附最新源代碼)
blog down 決定 top lin dom itl com 關於 一.緣起 之前已經寫了兩篇關於自己主動升級系統OAUS的設計與實現的文章(第一篇、第二篇)。在為OAUS服務端添加自己主動檢測文件變更的功能(這樣每次部署版本號升級時,能夠節省非常多時間。
node.js對mongodb的連接&增刪改查(附async同步流程控制)
color var literal int lba node () n! node.js 1.啟動mongodb數據庫 官網下載mongodb數據庫 在mongodb根目錄下創建文件夾:假設取名為test。 我們認為test就是mongodb新建的數據庫一枚。 創建批處理文
項目中遇到的超賣問題及解決辦法(使用go做測試工具)
mysq etime engine fat 前端 ray -s false 案例 超賣問題:在一個很短的時間內,Mysql的數據狀態在 取出,比較,提交,或修改中,另外一個進程訪問數據導致的超賣問題。 案例: 1.前端沒有做限制,如果用戶連續點擊簽到,那麽會
Memcached 安裝腳本(附服務器自啟動)
memcached shell 安裝腳本 一、目的 為簡化Memcached快速安裝部署,並添加至服務啟動項,開機自啟動。 二、腳本 2.1 github地址github鏈接2.2 腳本內容 #!/bin/bash #mail:[email protected] #function:auto i
使用for循環和while循環打印三角形(附九九乘法表實現)
九九乘法表使用for / while循環輸出帶*三角形for循環方法: i = 0 for tmp in range(6): print("*"*tmp) while循環方法: i = 0 while i <= 5: print("*"*i) i += 1 效果如下: * **
微信小程序之輪播圖的實現(附效果圖和源碼)
class git 源代碼 nload car 源碼 github項目 小程序 swiper 不管是做APP開發還是小程序,移動端離不開輪播圖的功能,下面就寫一個小程序的輪播圖功能分享給大家 效果圖: step1:頁面index.wxml代碼 <!--index.w
squid傳統代理(附壓縮包文件)
cef 初始化 ln -s mct 文件 alt cor ... 大小 說明:當客戶機通過代理來請求web頁面時,指定的代理服務器會先檢查自己的緩存,如果緩存中已經有客戶機需要訪問的頁面(紅色1 2 3 4),則直接將緩存中的頁面內容反饋給客戶機;如果緩存中沒有客戶機需要訪
每天學習一個LINUX命令:mkdir 創建目錄文件夾(make directory 做活動目錄)
而不是 col RoCE ask size 活動 umask nag linux linux mkdir 命令用來創建指定的名稱的目錄,要求創建目錄的用戶在當前目錄中具有寫權限,並且指定的目錄名不能是當前目錄中已有的目錄。 語法參數: mkdir [參數] [目錄名]
FL Studio20|fl Studio(水果音樂編曲軟體)v20破解版 附啟用碼
FL Studio 20是一款非常好用且功能強大的軟體音樂製作環境或數字音訊工作站(DAW)。使用可以幫助使用者進行各種音樂編輯製作操作,FL Studio 20包含了編排,編排,錄製,編輯,混音和掌握專業品質音樂所需的一切,支援多音軌錄音時間拉伸和音高移動原始音訊編輯,行業領先的鋼琴卷編輯器MIDI錄製
Java中23種設計模式(附代碼樣例)
體會 如何解決 熱插拔 原型 原型模式 strac println template sendmai 一、設計模式分類總體來說設計模式分為三大類:創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。結構型模式,共七種:適配器模式、裝飾器模式、代理
VRay 3.4 for SketchUp | HDRI照明技術應用(附HDRI貼圖集下載)
作者 | 活力網Caigle 今天Caigle將與大家分享《HDRI照明技術應用》 我們來看看最終成果 麻雀雖小,五臟俱全 Caigle將完整為你演示整個過程 關於構圖、布光、材質與後期 當然課程最核心的技術是HDRI照明技術 下圖僅利用圖一HDRI,就實現圖二的成果
EGit外掛安裝(附Eclipse版本對應表)
最近eclipse新增egit外掛,通過網上的方法下載安裝後不顯示git選項。通過官網瞭解到egit的版本對應相應的eclipse版本。 如果你安裝了最新版本,需要先解除安裝重啟eclipse後重新安裝相容的版本。否則會報錯! 安裝
HTML表格如何變色,HTML表格變色的程式碼是什麼?(附HTML程式碼顏色表)
HTML表格如何變色,HTML表格變色的程式碼是什麼?下面小編便分享給大家。 > <TD onmouseover="this.style.backgroundColor='#FFFFFF'" onmouseout="this.style.backgroundColor=