System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及計算機,尤其涉及計算機圖形和動畫制作等領域,能夠用于設計規劃、產品展示等應用場景,具體涉及三維模型動畫視頻生成方法、裝置、電子設備及存儲介質。
技術介紹
1、相關技術中,針對三維模型的網頁三維(three?dimensional,3d)動畫視頻編輯,主要通過關鍵幀操作,難以實現模型參數的精細調整和特殊運動效果的快速制作。
技術實現思路
1、本公開提供了一種三維模型動畫視頻生成方法、裝置、電子設備及存儲介質。
2、根據本公開的一方面,提供了一種三維模型動畫視頻生成方法,包括:響應于接收到的模型參數和相機參數,創建關鍵幀;模型參數包括至少一個模型屬性;相機參數包括至少一個相機屬性;響應于接收到的插值類型,根據模型屬性和相機屬性,輸出模型變換曲線和相機變換曲線;模型變換曲線和相機變換曲線的端點為關鍵幀;響應于對模型變換曲線或相機變換曲線的編輯操作,根據模型變換曲線和相機變換曲線的參數,確定模型運動軌跡和相機運動軌跡,根據模型變換曲線和相機變換曲線的斜率,確定模型運動速度和相機運動速度;響應于檢測到的視頻播放指令,根據模型運動軌跡、相機運動軌跡、模型運動速度和相機運動速度計算得到模型空間狀態和相機空間狀態,基于模型空間狀態和相機空間狀態生成動畫視頻。
3、根據本公開的另一方面,提供了一種三維模型動畫視頻生成裝置,包括:關鍵幀創建模塊,用于響應于接收到的模型參數和相機參數,創建關鍵幀;模型參數包括至少一個模型屬性;相機參數包括至少一個相機屬性;曲線生成模塊,
4、根據本公開的另一方面,提供了一種電子設備,包括:至少一個處理器;以及與該至少一個處理器通信連接的存儲器;其中,該存儲器存儲有可被該至少一個處理器執行的指令,該指令被該至少一個處理器執行,以使該至少一個處理器能夠執行本公開實施例中任一的方法。
5、根據本公開的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,該計算機指令用于使該計算機執行根據本公開實施例中任一的方法。
6、根據本公開的另一方面,提供了一種計算機程序產品,包括計算機程序,該計算機程序在被處理器執行時實現根據本公開實施例中任一的方法。
7、采用本公開的方案,能夠針對模型和相機的具體參數進行調整,提高三維模型動畫視頻的生成效率和視頻效果。
8、應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種三維模型動畫視頻生成方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述響應于接收到的模型參數和相機參數,創建關鍵幀,包括:
3.根據權利要求1所述的方法,其特征在于,所述響應于接收到的插值類型,根據所述模型屬性和所述相機屬性,輸出模型變換曲線和相機變換曲線,包括:
4.根據權利要求1所述的方法,其特征在于,所述響應于對所述模型變換曲線或所述相機變換曲線的編輯操作,根據所述模型變換曲線和所述相機變換曲線的參數,確定模型運動軌跡和相機運動軌跡,根據所述模型變換曲線和所述相機變換曲線的斜率,確定模型運動速度和相機運動速度,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述模型變換曲線和所述相機變換曲線的參數,確定模型運動軌跡和相機運動軌跡,根據所述模型變換曲線和所述相機變換曲線的斜率,確定模型運動速度和相機運動速度,包括:
6.根據權利要求1所述的方法,其特征在于,所述響應于檢測到的視頻播放指令,根據所述模型運動軌跡、所述相機運動軌跡、所述模型運動速度和所述相機運動速度計算得到
7.根據權利要求1所述的方法,其特征在于,在響應于對所述模型變換曲線或所述相機變換曲線的編輯操作,根據所述模型變換曲線和所述相機變換曲線的參數,確定模型運動軌跡和相機運動軌跡,根據所述模型變換曲線和所述相機變換曲線的斜率,確定模型運動速度和相機運動速度之后,還包括:
8.一種三維模型動畫視頻生成裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括:
10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,所述計算機指令用于使所述計算機執行根據權利要求1-7中任一項所述的方法。
...【技術特征摘要】
1.一種三維模型動畫視頻生成方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述響應于接收到的模型參數和相機參數,創建關鍵幀,包括:
3.根據權利要求1所述的方法,其特征在于,所述響應于接收到的插值類型,根據所述模型屬性和所述相機屬性,輸出模型變換曲線和相機變換曲線,包括:
4.根據權利要求1所述的方法,其特征在于,所述響應于對所述模型變換曲線或所述相機變換曲線的編輯操作,根據所述模型變換曲線和所述相機變換曲線的參數,確定模型運動軌跡和相機運動軌跡,根據所述模型變換曲線和所述相機變換曲線的斜率,確定模型運動速度和相機運動速度,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述模型變換曲線和所述相機變換曲線的參數,確定模型運動軌跡和相機運動軌跡,根據所述模型變換曲線和所述相機變換曲線的斜率,確定模型運動速度和相機運動速度,...
【專利技術屬性】
技術研發人員:吳秋雨,謝長青,徐杰,
申請(專利權)人:杭州群核信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。