simulationCore.vue 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. <template>
  2. <view class="s_container">
  3. <image src="../../assets/home/homeBG.png" class="s_logo" mode=""></image>
  4. <view class="s_content_container">
  5. <view class="s_title" v-text="'虚拟仿真1号摄影棚'">
  6. </view>
  7. <view class="s_content">
  8. <view class="">
  9. 影视现场实时特效是虚拟制片的一种影视创作流程与创作技术,处于虚 拟制片前、中、后期中的中期现场创作环节,与虚拟制片的前期艺术设 计、虚拟制作联系尤为密切。影视现场实时特效的核心
  10. 是通过实时渲染、数据跟踪、CG制作等核心技术,在影视拍摄现场实现虚拟创作与现 实创作的实时同步与实时协作,并在现场呈现影像最终效果。除现场摄 制以外,影视现场实时特效还包括
  11. 前期虚拟艺术(数字制景、数字道具、数字角色)的再创作和后期处理(合成、调色)的现场创作。
  12. </view>
  13. </view>
  14. </view>
  15. <view class="s_footer" style="text-align: center;padding: 80rpx;">
  16. <view class="s_title" v-text="'推荐项目'">
  17. </view>
  18. <view class="s_table_padding">
  19. <table style="width: 100%;border: 1px solid #DDDDDD;border-collapse: collapse">
  20. <thead class="m-table-hander">
  21. <tr>
  22. <th>项目</th>
  23. <th>名称</th>
  24. <th>类型</th>
  25. <th>介绍</th>
  26. <th>进度</th>
  27. <th>项目文件</th>
  28. <th>项目成员</th>
  29. </tr>
  30. </thead>
  31. <tbody>
  32. <tr v-for="(item,index) in projectData" :key="index">
  33. <th>{{item.ProjectName}}</th>
  34. <th>{{item.ProjectName}}</th>
  35. <th>类型</th>
  36. <th>介绍</th>
  37. <th>进度</th>
  38. <th class="m_yl"><button type="default" size="mini" class="m_edit">预览</button></th>
  39. <th style="position: relative;"><button type="default" @click="projectRemove(item)" size="mini" class="m_delete">删除</button></th>
  40. </tr>
  41. </tbody>
  42. </table>
  43. </view>
  44. </view>
  45. </view>
  46. </template>
  47. <script>
  48. export default {
  49. name: "simulationCore", //虚拟影视开发中心
  50. data() {
  51. return {
  52. projectData: []
  53. }
  54. },
  55. created() {
  56. this.getlist();
  57. },
  58. methods: {
  59. getlist() {
  60. uni.request({
  61. url: this.$Api + "/project/getprojectcontent",
  62. data: {
  63. "UserID": this.$UserId
  64. },
  65. method: "POST",
  66. dataType: "json",
  67. success: res => {
  68. var {
  69. data
  70. } = res;
  71. this.projectData = data.Project;
  72. }
  73. })
  74. },
  75. }
  76. }
  77. </script>
  78. <style lang="scss" scoped>
  79. .s_container {
  80. width: 100%;
  81. height: 100%;
  82. background-color: #fff;
  83. }
  84. .s_logo {
  85. width: 100%;
  86. height: 1000rpx;
  87. }
  88. .s_content_container {
  89. padding: 0 206rpx;
  90. .s_title {
  91. font-weight: bold;
  92. text-align: center;
  93. line-height: 200rpx;
  94. font-size: 45rpx;
  95. }
  96. .s_content {
  97. font-weight: 500;
  98. font-size: 40rpx;
  99. line-height: 70rpx;
  100. }
  101. }
  102. .m_btn_download {
  103. height: 80rpx;
  104. line-height: 80rpx;
  105. padding: 0 70rpx;
  106. background: #EA252C;
  107. color: #fff;
  108. font-family: MicrosoftYaHei;
  109. }
  110. tbody tr {
  111. border-top: 2rpx solid #DDDDDD !important;
  112. }
  113. tbody tr th:first-child {
  114. position: relative;
  115. }
  116. tbody tr th {
  117. font-weight: 400 !important;
  118. height: 140rpx;
  119. line-height: 140rpx;
  120. }
  121. tbody tr:hover {
  122. // color: #fff;
  123. background: #FDEBEC;
  124. // opacity: 0.08;
  125. }
  126. .m-table-hander {
  127. background-color: #FFF8F7;
  128. height: 140rpx;
  129. line-height: 140rpx;
  130. font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  131. font-weight: bold;
  132. }
  133. .m_edit {
  134. position: absolute;
  135. top: 50%;
  136. left: 50%;
  137. transform: translate(-50%, -50%);
  138. background: rgb(67, 127, 250);
  139. color: rgb(255, 255, 255);
  140. min-width: 130rpx;
  141. }
  142. .m_delete {
  143. position: absolute;
  144. top: 50%;
  145. left: 50%;
  146. min-width: 130rpx;
  147. transform: translate(-50%, -50%);
  148. background: rgb(234, 37, 44);
  149. color: rgb(255, 255, 255);
  150. }
  151. .m_yl {
  152. position: relative;
  153. }
  154. .s_table_padding {
  155. padding: 20rpx 400rpx;
  156. }
  157. .s_title {
  158. line-height: 120rpx;
  159. font-size: 40rpx;
  160. }
  161. </style>