Преглед изворни кода

Back-port 2017-04 it's all fine article

pull/1/head
Михаил Капелько пре 7 година
родитељ
комит
400d49970e
12 измењених фајлова са 480 додато и 2 уклоњено
  1. BIN
      2017-04_its-all-fine.png
  2. +4
    -0
      archives.html
  3. +20
    -0
      author/opensource-game-studio.html
  4. +20
    -0
      category/news.html
  5. +37
    -1
      feeds/all.atom.xml
  6. +19
    -1
      feeds/news.atom.xml
  7. +20
    -0
      index.html
  8. +145
    -0
      its-all-fine-ru.html
  9. +145
    -0
      its-all-fine.html
  10. +35
    -0
      pelican/content/articles/2017-04-07_its-all-fine-ru.md
  11. +35
    -0
      pelican/content/articles/2017-04-07_its-all-fine.md
  12. BIN
      pelican/content/images/2017-04_its-all-fine.png

BIN
2017-04_its-all-fine.png Прегледај датотеку

Before After
Width: 1024  |  Height: 768  |  Size: 439KB

+ 4
- 0
archives.html Прегледај датотеку

@@ -77,6 +77,10 @@
<td>Пт 12 Май 2017</td>
<td><a href='osg-sample.html'>OpenSceneGraph sample</a></td>
</tr>
<tr>
<td>Пт 07 Апрель 2017</td>
<td><a href='its-all-fine.html'>It's all fine</a></td>
</tr>
</tbody>
</table>



+ 20
- 0
author/opensource-game-studio.html Прегледај датотеку

@@ -203,6 +203,26 @@ In case you missed it, here ...</p><p class="subheader">Category: <a href="http:
<hr class="gradient"/>
</article>



<article>
<a href="http://opengamestudio.org/its-all-fine.html"><h3 class="article-title">It's all fine</h3></a>
<h6 class="subheader" title="2017-04-07T00:00:00+03:00">Пт 07 Апрель 2017
<a class="button secondary small translation-button" href="http://opengamestudio.org/its-all-fine-ru.html">ru</a>

</h6><p><img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /></p>
<p>This article describes creation of the first four OpenSceneGraph tutorials in March 2017.</p>
<p>The <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/">first four OpenSceneGraph tutorials</a> explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.</p>
<p>The whole process of creating a single tutorial turned ...</p><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>

</p>


<a class="button radius secondary small right" href="http://opengamestudio.org/its-all-fine.html">Read More</a>
<hr class="gradient"/>
</article>

<!-- /#posts-list -->
<div class="pagination-centered">
<h6 class="subheader">Page 1 of 1</h6>


+ 20
- 0
category/news.html Прегледај датотеку

@@ -203,6 +203,26 @@ In case you missed it, here ...</p><p class="subheader">Category: <a href="http:
<hr class="gradient"/>
</article>



<article>
<a href="http://opengamestudio.org/its-all-fine.html"><h3 class="article-title">It's all fine</h3></a>
<h6 class="subheader" title="2017-04-07T00:00:00+03:00">Пт 07 Апрель 2017
<a class="button secondary small translation-button" href="http://opengamestudio.org/its-all-fine-ru.html">ru</a>

</h6><p><img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /></p>
<p>This article describes creation of the first four OpenSceneGraph tutorials in March 2017.</p>
<p>The <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/">first four OpenSceneGraph tutorials</a> explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.</p>
<p>The whole process of creating a single tutorial turned ...</p><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>

</p>


<a class="button radius secondary small right" href="http://opengamestudio.org/its-all-fine.html">Read More</a>
<hr class="gradient"/>
</article>

<!-- /#posts-list -->
<div class="pagination-centered">
<h6 class="subheader">Page 1 of 1</h6>


+ 37
- 1
feeds/all.atom.xml Прегледај датотеку

@@ -324,4 +324,40 @@ We spent 120 hours in five months to produce ten tutorials of the guide.&lt;/p&g
&lt;li&gt;Ручное копирование собранных библиотек OpenSceneGraph в проект Android Studio&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наш подход включает в себя сборку OpenSceneGraph для тех платформ, для которых собирается проект Android Studio. К тому же, OpenSceneGraph используется как часть проекта, поэтому нет никакой дополнительной рутины: достаточно просто пересобрать проект, и всё готово.&lt;/p&gt;
&lt;p&gt;На этом мы заканчиваем описание создания самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017.&lt;/p&gt;</summary></entry></feed>
&lt;p&gt;На этом мы заканчиваем описание создания самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017.&lt;/p&gt;</summary></entry><entry><title>It's all fine</title><link href="http://opengamestudio.org/its-all-fine.html" rel="alternate"></link><updated>2017-04-07T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2017-04-07:its-all-fine.html</id><summary type="html">&lt;p&gt;&lt;img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /&gt;&lt;/p&gt;
&lt;p&gt;This article describes creation of the first four OpenSceneGraph tutorials in March 2017.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/"&gt;first four OpenSceneGraph tutorials&lt;/a&gt; explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.&lt;/p&gt;
&lt;p&gt;The whole process of creating a single tutorial turned out to be pretty daunting because it includes several tasks:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Record original video depicting one or more steps&lt;/li&gt;
&lt;li&gt;Name the steps as clear as possible&lt;/li&gt;
&lt;li&gt;Select the parts of the video that display the step&lt;/li&gt;
&lt;li&gt;Remove the parts of the video that bare no value, e.g., waiting in the middle of compilation&lt;/li&gt;
&lt;li&gt;Select a single frame to best represent current step, e.g., typing a specific command&lt;/li&gt;
&lt;li&gt;Add a detailed description to article, why current step should have been taken&lt;/li&gt;
&lt;li&gt;Proof-read the article&lt;/li&gt;
&lt;li&gt;Correct typos and video timing&lt;/li&gt;
&lt;li&gt;Review the whole video&lt;/li&gt;
&lt;li&gt;Upload the video to YouTube with timestamps of steps for easier navigation&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Some of those tasks had to be repeated multiple times until the combination of video, text, and article was clear and logical.&lt;/p&gt;
&lt;p&gt;Overall, it took us 30 hours to create the tutorials. The whole process gave us a lot of experience, which will help us in shaping learning materials for our technologies in the future. We don't know how they will look like exactly, but they will definitely be better.&lt;/p&gt;
&lt;p&gt;That's it for describing creation of the first four OpenSceneGraph tutorials in March 2017.&lt;/p&gt;</summary></entry><entry><title>Всё проходит хорошо</title><link href="http://opengamestudio.org/its-all-fine-ru.html" rel="alternate"></link><updated>2017-04-07T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2017-04-07:its-all-fine-ru.html</id><summary type="html">&lt;p&gt;&lt;img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /&gt;&lt;/p&gt;
&lt;p&gt;Эта статья рассказывает о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/"&gt;Первые четыре самоучителя OpenSceneGraph&lt;/a&gt; объясняют, как создать модель куба в Blender и затем отобразить её на Linux, macOS или Windows с помощью osgviewer, стандартного инструмента OpenSceneGraph.&lt;/p&gt;
&lt;p&gt;Процесс создания одного самоучителя оказался довольно утомительным, т.к. он состоит из следующих задач:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Записать видео с одним или более шагами&lt;/li&gt;
&lt;li&gt;Назвать эти шаги как можно яснее&lt;/li&gt;
&lt;li&gt;Выбрать те части видео, которые непосредственно показывают шаг&lt;/li&gt;
&lt;li&gt;Убрать те части видео, которые не имеют значения, например, ожидание сборки&lt;/li&gt;
&lt;li&gt;Выбрать один кадр, лучше всего передающий смысл этого шага, например, набор команды&lt;/li&gt;
&lt;li&gt;Добавить детальное описание в статью, почему этот шаг был необходим&lt;/li&gt;
&lt;li&gt;Перечитать статью&lt;/li&gt;
&lt;li&gt;Поправить опечатки и монтаж видео&lt;/li&gt;
&lt;li&gt;Пересмотреть полное видео&lt;/li&gt;
&lt;li&gt;Загрузить видео на YouTube с временными отметками шагов для упрощения навигации&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Некоторые из этих задач приходилось повторять несколько раз до тех пор, пока комбинация видео, текста и статьи не получилась целостной.&lt;/p&gt;
&lt;p&gt;Всего мы потратили 30 часов на создание самоучителей. В ходе их создания мы почерпнули много нового, что поможет нам улучшить обучающие материалы наших технологий в будущем. Сейчас мы ещё не в курсе, как именно эти материалы будут выглядеть, но они точно будут лучше.&lt;/p&gt;
&lt;p&gt;На этом мы заканчиваем рассказ о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.&lt;/p&gt;</summary></entry></feed>

+ 19
- 1
feeds/news.atom.xml Прегледај датотеку

@@ -163,4 +163,22 @@ We spent 120 hours in five months to produce ten tutorials of the guide.&lt;/p&g
&lt;li&gt;You have to manually copy/reference built OpenSceneGraph libraries into Android Studio project&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Our approach includes building OpenSceneGraph for those target architectures that Android Studio project is built for. Also, OpenSceneGraph is already referenced, so no extra work is required: you just need to rebuild the project, and you're done.&lt;/p&gt;
&lt;p&gt;That's it for describing the creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.&lt;/p&gt;</summary></entry></feed>
&lt;p&gt;That's it for describing the creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.&lt;/p&gt;</summary></entry><entry><title>It's all fine</title><link href="http://opengamestudio.org/its-all-fine.html" rel="alternate"></link><updated>2017-04-07T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2017-04-07:its-all-fine.html</id><summary type="html">&lt;p&gt;&lt;img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /&gt;&lt;/p&gt;
&lt;p&gt;This article describes creation of the first four OpenSceneGraph tutorials in March 2017.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/"&gt;first four OpenSceneGraph tutorials&lt;/a&gt; explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.&lt;/p&gt;
&lt;p&gt;The whole process of creating a single tutorial turned out to be pretty daunting because it includes several tasks:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Record original video depicting one or more steps&lt;/li&gt;
&lt;li&gt;Name the steps as clear as possible&lt;/li&gt;
&lt;li&gt;Select the parts of the video that display the step&lt;/li&gt;
&lt;li&gt;Remove the parts of the video that bare no value, e.g., waiting in the middle of compilation&lt;/li&gt;
&lt;li&gt;Select a single frame to best represent current step, e.g., typing a specific command&lt;/li&gt;
&lt;li&gt;Add a detailed description to article, why current step should have been taken&lt;/li&gt;
&lt;li&gt;Proof-read the article&lt;/li&gt;
&lt;li&gt;Correct typos and video timing&lt;/li&gt;
&lt;li&gt;Review the whole video&lt;/li&gt;
&lt;li&gt;Upload the video to YouTube with timestamps of steps for easier navigation&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Some of those tasks had to be repeated multiple times until the combination of video, text, and article was clear and logical.&lt;/p&gt;
&lt;p&gt;Overall, it took us 30 hours to create the tutorials. The whole process gave us a lot of experience, which will help us in shaping learning materials for our technologies in the future. We don't know how they will look like exactly, but they will definitely be better.&lt;/p&gt;
&lt;p&gt;That's it for describing creation of the first four OpenSceneGraph tutorials in March 2017.&lt;/p&gt;</summary></entry></feed>

+ 20
- 0
index.html Прегледај датотеку

@@ -203,6 +203,26 @@ In case you missed it, here ...</p><p class="subheader">Category: <a href="http:
<hr class="gradient"/>
</article>



<article>
<a href="http://opengamestudio.org/its-all-fine.html"><h3 class="article-title">It's all fine</h3></a>
<h6 class="subheader" title="2017-04-07T00:00:00+03:00">Пт 07 Апрель 2017
<a class="button secondary small translation-button" href="http://opengamestudio.org/its-all-fine-ru.html">ru</a>

</h6><p><img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /></p>
<p>This article describes creation of the first four OpenSceneGraph tutorials in March 2017.</p>
<p>The <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/">first four OpenSceneGraph tutorials</a> explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.</p>
<p>The whole process of creating a single tutorial turned ...</p><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>

</p>


<a class="button radius secondary small right" href="http://opengamestudio.org/its-all-fine.html">Read More</a>
<hr class="gradient"/>
</article>

<!-- /#posts-list -->
<div class="pagination-centered">
<h6 class="subheader">Page 1 of 1</h6>


+ 145
- 0
its-all-fine-ru.html Прегледај датотеку

@@ -0,0 +1,145 @@
<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<!-- Set the viewport width to device width for mobile -->
<meta name="viewport" content="width=device-width" />

<title>Всё проходит хорошо</title>

<link rel="stylesheet" href="http://opengamestudio.org/theme/css/normalize.css" />
<link rel="stylesheet" href="http://opengamestudio.org/theme/css/foundation.min.css" />
<link rel="stylesheet" href="http://opengamestudio.org/theme/css/style.css" />
<link rel="stylesheet" href="http://opengamestudio.org/theme/css/pygments.css" />
<script src="http://opengamestudio.org/theme/js/custom.modernizr.js"></script>

<!-- So Firefox can bookmark->"abo this site" -->
<link href="feeds/all.atom.xml" rel="alternate" title="Opensource Game Studio" type="application/atom+xml">

</head>

<body>

<!-- Nav Bar -->
<nav>

<!-- Show menu items and pages -->
<div class="row">
<div class="large-12 columns top-bar">
<h1><a href="http://opengamestudio.org">Opensource Game Studio</a></h1>
</div>
</div>
<div class="row top-menu">
<div class="large-12 columns">
<a href="/pages/projects.html" class="menu-button secondary">Projects</a>
<a href="/pages/about.html" class="menu-button secondary">About</a>

</div>
</div>
</nav>
<!-- End Nav -->


<!-- Main Page Content and Sidebar -->
<div class="row">

<!-- Main Blog Content -->
<div class="large-9 columns">
<article>
<header>
<h3 class="article-title"><a href="http://opengamestudio.org/its-all-fine-ru.html" rel="bookmark"
title="Permalink to Всё проходит хорошо">Всё проходит хорошо</a></h3>
</header>

<h6 class="subheader" title="2017-04-07T00:00:00+03:00">Пт 07 Апрель 2017
<a class="button secondary small translation-button" href="http://opengamestudio.org/its-all-fine.html">en</a>

</h6> <p><img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /></p>
<p>Эта статья рассказывает о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.</p>
<p><a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/">Первые четыре самоучителя OpenSceneGraph</a> объясняют, как создать модель куба в Blender и затем отобразить её на Linux, macOS или Windows с помощью osgviewer, стандартного инструмента OpenSceneGraph.</p>
<p>Процесс создания одного самоучителя оказался довольно утомительным, т.к. он состоит из следующих задач:</p>
<ol>
<li>Записать видео с одним или более шагами</li>
<li>Назвать эти шаги как можно яснее</li>
<li>Выбрать те части видео, которые непосредственно показывают шаг</li>
<li>Убрать те части видео, которые не имеют значения, например, ожидание сборки</li>
<li>Выбрать один кадр, лучше всего передающий смысл этого шага, например, набор команды</li>
<li>Добавить детальное описание в статью, почему этот шаг был необходим</li>
<li>Перечитать статью</li>
<li>Поправить опечатки и монтаж видео</li>
<li>Пересмотреть полное видео</li>
<li>Загрузить видео на YouTube с временными отметками шагов для упрощения навигации</li>
</ol>
<p>Некоторые из этих задач приходилось повторять несколько раз до тех пор, пока комбинация видео, текста и статьи не получилась целостной.</p>
<p>Всего мы потратили 30 часов на создание самоучителей. В ходе их создания мы почерпнули много нового, что поможет нам улучшить обучающие материалы наших технологий в будущем. Сейчас мы ещё не в курсе, как именно эти материалы будут выглядеть, но они точно будут лучше.</p>
<p>На этом мы заканчиваем рассказ о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.</p>
<p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>

</p>



</article>
</div>
<!-- End Main Content -->

<!-- Sidebar -->
<aside class="large-3 columns">
<!--k
<h5 class="sidebar-title">Site</h5>
<ul class="side-nav">
<li><a href="http://opengamestudio.org/archives.html">Archives</a>
<li><a href="http://opengamestudio.org/tags.html">Tags</a>


<li><a href="http://opengamestudio.org/feeds/all.atom.xml" rel="alternate">Atom feed</a></li>
</ul>

<h5 class="sidebar-title">Categories</h5>
<ul class="side-nav">
<li><a href="http://opengamestudio.org/category/news.html">News</a></li>
</ul>
-->


<h5 class="sidebar-title">Ads</h5>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- ogs2 -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-4473792248813084"
data-ad-slot="9024247127"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

</aside> <!-- End Sidebar -->

</div> <!-- End Main Content and Sidebar -->


<!-- Footer -->
<footer class="row">
<div class="large-12 columns">
<hr />
<div class="row">
<div class="large-7 columns">
<p>Proudly powered by <a href="http://getpelican.com">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.</p>
</div>
</div>
</div>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-3773114-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</footer>

+ 145
- 0
its-all-fine.html Прегледај датотеку

@@ -0,0 +1,145 @@
<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<!-- Set the viewport width to device width for mobile -->
<meta name="viewport" content="width=device-width" />

<title>It's all fine</title>

<link rel="stylesheet" href="http://opengamestudio.org/theme/css/normalize.css" />
<link rel="stylesheet" href="http://opengamestudio.org/theme/css/foundation.min.css" />
<link rel="stylesheet" href="http://opengamestudio.org/theme/css/style.css" />
<link rel="stylesheet" href="http://opengamestudio.org/theme/css/pygments.css" />
<script src="http://opengamestudio.org/theme/js/custom.modernizr.js"></script>

<!-- So Firefox can bookmark->"abo this site" -->
<link href="feeds/all.atom.xml" rel="alternate" title="Opensource Game Studio" type="application/atom+xml">

</head>

<body>

<!-- Nav Bar -->
<nav>

<!-- Show menu items and pages -->
<div class="row">
<div class="large-12 columns top-bar">
<h1><a href="http://opengamestudio.org">Opensource Game Studio</a></h1>
</div>
</div>
<div class="row top-menu">
<div class="large-12 columns">
<a href="/pages/projects.html" class="menu-button secondary">Projects</a>
<a href="/pages/about.html" class="menu-button secondary">About</a>

</div>
</div>
</nav>
<!-- End Nav -->


<!-- Main Page Content and Sidebar -->
<div class="row">

<!-- Main Blog Content -->
<div class="large-9 columns">
<article>
<header>
<h3 class="article-title"><a href="http://opengamestudio.org/its-all-fine.html" rel="bookmark"
title="Permalink to It's all fine">It's all fine</a></h3>
</header>

<h6 class="subheader" title="2017-04-07T00:00:00+03:00">Пт 07 Апрель 2017
<a class="button secondary small translation-button" href="http://opengamestudio.org/its-all-fine-ru.html">ru</a>

</h6> <p><img alt="ItsAllFine" src="http://opengamestudio.org/2017-04_its-all-fine.png" /></p>
<p>This article describes creation of the first four OpenSceneGraph tutorials in March 2017.</p>
<p>The <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/">first four OpenSceneGraph tutorials</a> explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.</p>
<p>The whole process of creating a single tutorial turned out to be pretty daunting because it includes several tasks:</p>
<ol>
<li>Record original video depicting one or more steps</li>
<li>Name the steps as clear as possible</li>
<li>Select the parts of the video that display the step</li>
<li>Remove the parts of the video that bare no value, e.g., waiting in the middle of compilation</li>
<li>Select a single frame to best represent current step, e.g., typing a specific command</li>
<li>Add a detailed description to article, why current step should have been taken</li>
<li>Proof-read the article</li>
<li>Correct typos and video timing</li>
<li>Review the whole video</li>
<li>Upload the video to YouTube with timestamps of steps for easier navigation</li>
</ol>
<p>Some of those tasks had to be repeated multiple times until the combination of video, text, and article was clear and logical.</p>
<p>Overall, it took us 30 hours to create the tutorials. The whole process gave us a lot of experience, which will help us in shaping learning materials for our technologies in the future. We don't know how they will look like exactly, but they will definitely be better.</p>
<p>That's it for describing creation of the first four OpenSceneGraph tutorials in March 2017.</p>
<p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>

</p>



</article>
</div>
<!-- End Main Content -->

<!-- Sidebar -->
<aside class="large-3 columns">
<!--k
<h5 class="sidebar-title">Site</h5>
<ul class="side-nav">
<li><a href="http://opengamestudio.org/archives.html">Archives</a>
<li><a href="http://opengamestudio.org/tags.html">Tags</a>


<li><a href="http://opengamestudio.org/feeds/all.atom.xml" rel="alternate">Atom feed</a></li>
</ul>

<h5 class="sidebar-title">Categories</h5>
<ul class="side-nav">
<li><a href="http://opengamestudio.org/category/news.html">News</a></li>
</ul>
-->


<h5 class="sidebar-title">Ads</h5>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- ogs2 -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-4473792248813084"
data-ad-slot="9024247127"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

</aside> <!-- End Sidebar -->

</div> <!-- End Main Content and Sidebar -->


<!-- Footer -->
<footer class="row">
<div class="large-12 columns">
<hr />
<div class="row">
<div class="large-7 columns">
<p>Proudly powered by <a href="http://getpelican.com">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.</p>
</div>
</div>
</div>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-3773114-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</footer>

+ 35
- 0
pelican/content/articles/2017-04-07_its-all-fine-ru.md Прегледај датотеку

@@ -0,0 +1,35 @@
Title: Всё проходит хорошо
Date: 2017-04-07 00:00
Category: News
Slug: its-all-fine
Lang: ru

![ItsAllFine][screenshot]


Эта статья рассказывает о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.

[Первые четыре самоучителя OpenSceneGraph](https://github.com/OGStudio/openscenegraph-cross-platform-guide/) объясняют, как создать модель куба в Blender и затем отобразить её на Linux, macOS или Windows с помощью osgviewer, стандартного инструмента OpenSceneGraph.

Процесс создания одного самоучителя оказался довольно утомительным, т.к. он состоит из следующих задач:

0. Записать видео с одним или более шагами
0. Назвать эти шаги как можно яснее
0. Выбрать те части видео, которые непосредственно показывают шаг
0. Убрать те части видео, которые не имеют значения, например, ожидание сборки
0. Выбрать один кадр, лучше всего передающий смысл этого шага, например, набор команды
0. Добавить детальное описание в статью, почему этот шаг был необходим
0. Перечитать статью
0. Поправить опечатки и монтаж видео
0. Пересмотреть полное видео
0. Загрузить видео на YouTube с временными отметками шагов для упрощения навигации



Некоторые из этих задач приходилось повторять несколько раз до тех пор, пока комбинация видео, текста и статьи не получилась целостной.

Всего мы потратили 30 часов на создание самоучителей. В ходе их создания мы почерпнули много нового, что поможет нам улучшить обучающие материалы наших технологий в будущем. Сейчас мы ещё не в курсе, как именно эти материалы будут выглядеть, но они точно будут лучше.

На этом мы заканчиваем рассказ о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.

[screenshot]: {attach}/images/2017-04_its-all-fine.png

+ 35
- 0
pelican/content/articles/2017-04-07_its-all-fine.md Прегледај датотеку

@@ -0,0 +1,35 @@
Title: It's all fine
Date: 2017-04-07 00:00
Category: News
Slug: its-all-fine
Lang: en

![ItsAllFine][screenshot]


This article describes creation of the first four OpenSceneGraph tutorials in March 2017.

The [first four OpenSceneGraph tutorials](https://github.com/OGStudio/openscenegraph-cross-platform-guide/) explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.

The whole process of creating a single tutorial turned out to be pretty daunting because it includes several tasks:

0. Record original video depicting one or more steps
0. Name the steps as clear as possible
0. Select the parts of the video that display the step
0. Remove the parts of the video that bare no value, e.g., waiting in the middle of compilation
0. Select a single frame to best represent current step, e.g., typing a specific command
0. Add a detailed description to article, why current step should have been taken
0. Proof-read the article
0. Correct typos and video timing
0. Review the whole video
0. Upload the video to YouTube with timestamps of steps for easier navigation



Some of those tasks had to be repeated multiple times until the combination of video, text, and article was clear and logical.

Overall, it took us 30 hours to create the tutorials. The whole process gave us a lot of experience, which will help us in shaping learning materials for our technologies in the future. We don't know how they will look like exactly, but they will definitely be better.

That's it for describing creation of the first four OpenSceneGraph tutorials in March 2017.

[screenshot]: {attach}/images/2017-04_its-all-fine.png

BIN
pelican/content/images/2017-04_its-all-fine.png Прегледај датотеку

Before After
Width: 1024  |  Height: 768  |  Size: 439KB

Loading…
Откажи
Сачувај