define('DISALLOW_FILE_EDIT', true); define('DISALLOW_FILE_MODS', true); /dev/head — Экспорт анимации из 3dMax в XNA

Экспорт анимации из 3dMax в XNA

Любители-разработчики компьютерных игр уже два года бьются над проблемой экспорта 3d моделей из 3dMax-а  в Visual Studio. Именно любители, гуру создания компьютерных игр - эта проблема уже была решена. С момента появления одной из первых компьютерных игр Арканойд и еще ряда игр типа BattelTank, Orion и Larry написанных под Dos, опять появляются программисты-одиночки, благодаря пакету программ http://create.msdn.com/en-us/home/getting_started XNA Game Studio и Visual Studio Express  выпущенных фирмой http://www.microsoft.com/ru/ru/default.aspx Microsoft два года назад.
После появляния Арканойда за разработку игр берутся серьезные компании, которые вкладывают в этот бизнесс громадныеденьги и окупают их в десять раз больше. Так появляются на свет StarCraft, Heroes 3, Civilization 3  - игры с двумерной спрайтовой анимацией, затем появляется MaxPayne уже с 3d моделями, смоделированными в 3dMax-е четвертой версии, Heroes 5, Civilization 5,Counter Strike, Doom 3, Crisys здесь анимация уже трехмерная. Но стоимость затраченная на компьютерное оборудование и  программы, а так же  разделения труда разработчиков КИ на программистов, художников модельеров, писателя сюжета игры и  тестировщиков игры,не дают никакой возможности обычному пользователю компьютера, а точнее разработчику компьютерной игры индивидуалу, в домашних условиях написать компьютерную игру. Сейчас благодаря XNA и  http://usa.autodesk.com/adsk/servlet/pc/index?id=13567410&siteID=123112
3dMax-у опять наступает эра разработчиков компьютерных игр одиночек.
XNA и Visual Studio Express распространяются фирмой Microsoft абсолютно бесплатно. да и для разработки игр есть форумы - http://www.codeplex.com/ CodePlex  и   http://msdn.microsoft.com/ru-ru/library/ms123401.aspx  Cправка по программе Visual Studio, где на ваш вопрос ответят сами программисты из Microsoft. Собственно, когда XNA только появился, то экспорт 3d моделей из 3dMax-а уже был реализован в http://depositfiles.com/files/6z1tc0in1 XNA FrameWork  - это стандартные классы написанные на C++ и скомпилированные в библиотеки .dll, вроде как NetFrameWork, только для игр. Это можно посмотреть в этом http://depositfiles.com/files/3fd0q14fn проекте для Visual Studio, а именно в этом коде файла-класса
ShadowMapping.cs
// Loop over meshs in the model
 foreach (ModelMesh mesh in model.Meshes)
 {
 // Loop over effects in the mesh
 foreach (Effect effect in mesh.Effects)
 {
 if (effect.GetType() == typeof(BasicEffect))
 {
 BasicEffect effect1 = (BasicEffect)effect;
 effect1.World = WorldMatrix;
 effect1.View = Matrix.CreateLookAt(new Vector3(0.0f, 100.0f, 50.0f), Vector3.Zero, Vector3.Up);
 effect1.Projection = Matrix.CreatePerspectiveFieldOfView(MathHelper.ToRadians(45.0f),
 aspectRatio, 1.0f, 1000.0f);
 }
 // Set the currest values for the effect
 //effect.CurrentTechnique = effect.Techniques[techniqueName];
 // effect.Parameters["World"].SetValue(world);
 // effect.Parameters["View"].SetValue(view);
 //effect.Parameters["Projection"].SetValue(projection);
 // effect.Parameters["LightDirection"].SetValue(lightDir);
 //effect.Parameters["LightViewProj"].SetValue(lightViewProjection);
 // if (!createShadowMap)
 // effect.Parameters["ShadowMap"].SetValue(shadowRenderTarget);
 }
 // Draw the mesh
 mesh.Draw();
 }
Я его немного поправил, потому что проект двух-летней давности у меня не сохранился на компьютере, поэтому я скачал с сайта один из проектов и реализовал его, как это сложилось исторически. Как мы видим в проекте для файла 3d модели dude.fbx назначен стандартный импротер Autodesk FBX - XNA Framework и экспортер Model - XNA Framework.Вот картинка -
 Ckjlfn Dude
Рендер довольно очень страшный, но писать игру в специализированной среде разработки игр уверяю вас значительно легче, чем все это делать с нуля. Из 3dMax-а модель экспортируется при помощи стандартного .fbx экспортера встроенного в 3dMax, забыл отметить, что XNA  поддерживает только файлы 3dмодели формата .x  DirectX-овский стандарт и .fbx Собственно, когда это увидели юные дизайнеры 3dMax-а, то первое о чем затрубил интернет - это  "Анимация из 3dMax-а, Анимация из 3dMax-а" Действительно вся анимация в XNA заключается в вращении модели, перемещении и масштабировании. А как заставить того же солдата dude.fbx не просто сдвигаться, а дать кулаком по морде своему врагу. Год назад эта анимация, которая называлась скелетной анимацией, в одном из проектов Visual Studio была реализованна. Суть ее заключалась в том, что в 3dMax-е рисуется модель человека или человеко-подобного существа на нее натягивается скелет Bip, и к модели применяется модификатор Skin. Все, затем к скелету подгружается файл движения формата .bip и ваша модель солдата секунд 7-8 дерется у вас на экране монитора. Файлов движения для 3dMax-а полно в мультистудии телепроекта "Мульт Личности", который показыватся по первому или второму каналу. Там они их делают на очень дорогом оборудовании сенсорного захвата движения. Т.е. актер цепляет на себя датчики и 3dмодель повторяет в программе 3dMax все его движения и затем компьютер все это записывает в файл формата .bip Так, что если у вас есть время и желание едьте туда и выпрашиваете эти файлы в Останкино. Несколько файлов можно купить в моем
http://artem00511.narod.ru/html_shop/index.html?idn=65086 интернет магазине. Такую анимацию я затем пробовал  экспортировать при помоши стандартного fbx экспортера, но модель почему-то в окне XNA проекта превращалась в паучка, т.е кости модели почему-то изворачивались и ничего подходящего, как "паук" названия к такой модели я не вижу. Неделю назад мне удалось экспортировать анимацию при помощи вот этого http://www.kwxport.org/ экспортера 3dMax-а. Он экспортирует анимацию в формат .x
Вот так должно выглядеть окно экспортера перед экспортом модели.
KWX Exporter
Рассказывать, что обозначает каждая опция я не буду, главное, что это работает.
Реализованно это вот в этом http://depositfiles.com/files/6lvvqh300"]проекте Можете запустить его и посмотреть, не забудьте нажать правой кнопкой мыши в окне для просмотра анимации. Собственно модель, которую я анимировал - это Robot.x, экспортер CPU Skinned Model для нее написан в этом решении проекта, а именно проекты CpuSkinningDataTypes (Windows) и CpuSkinningPipelineExtensions, оба пректа компилируются, как библиотеки, а не екзешники. Обе билиотеки CpuSkinningDataTypes.dll и CpuSkinningPipelineExtensions.dll можно найти в папке CPUSkinningSample_4_0CpuSkinningPipelineExtensionsbinx86Debug. Теперь, чобы написать игру с нуля можно либо влючить эти проекты к вашему решению, либо указать эти библиотеки, как ссылки. А именно в папку Content обе ссылки, а в основной проект CpuSkinningDataTypes.dll. И пользоваться ими, как обычно. Dll - шки - это обычные файлы-классы, только скомпилированные в один файл для удобства и может еще для разделения труда программистов. Типа одни товарищи пишут одни Dll - шки другие другие, а потом кто-то один их собирает в один проект. Инициализируется модель вот так -
cpuRobot = Content.Load<CpuSkinnedModel>("Robot");
Этот код добавляет анимацию -
// Create an animation player, and start decoding an animation clip.
 animationPlayer = new AnimationPlayer(cpuRobot.SkinningData);
 AnimationClip clip = cpuRobot.SkinningData.AnimationClips["Anim1"];
 animationPlayer.StartClip(clip);
Anm1 - это название анимации, которую вы указали при экспорте модели из 3dMax-а
В методе Update() пишеться вот такая строчка
// update animations
 animationPlayer.Update(gameTime.ElapsedGameTime, true, Matrix.Identity);[/code] И наконец последнне метод Draw() [code]
 graphics.GraphicsDevice.Clear(Color.LightGoldenrodYellow);
 spriteBatch.Begin();
 //выведем фоновое изображение
 // spriteBatch.Draw(txtBack, recBack, Color.White);
 //Выведем игровые объекты // Compute camera matrices.
 const float cameraDistance = 180;
 Matrix view = Matrix.CreateTranslation(0, -40, 0) *
 Matrix.CreateRotationY(MathHelper.ToRadians(0f)) *
 Matrix.CreateRotationX(MathHelper.ToRadians(0f)) *
 Matrix.CreateLookAt(new Vector3(0, 0, cameraDistance), new Vector3(0, 0, 0), Vector3.Up);
 Matrix projection = Matrix.CreatePerspectiveFieldOfView(MathHelper.PiOver4, GraphicsDevice.Viewport.AspectRatio, 1, 1000);
 // reset graphics state to be appropriate for drawing our model
 graphics.GraphicsDevice.BlendState = BlendState.Opaque;
 graphics.GraphicsDevice.RasterizerState = RasterizerState.CullCounterClockwise;
 graphics.GraphicsDevice.DepthStencilState = DepthStencilState.Default;
 graphics.GraphicsDevice.SamplerStates[0] = SamplerState.LinearWrap; // draw the correct model based on our current rendering mode
 if (displayCpuModel)
 {
 foreach (CpuSkinnedModelPart modelPart in cpuRobot.Parts)
 {
 modelPart.SetBones(animationPlayer.SkinTransforms); modelPart.Effect.SpecularColor = new Vector3(1f);
 modelPart.Effect.SpecularPower = 32f;
modelPart.Effect.World = world;
 modelPart.Effect.View = view;
 modelPart.Effect.Projection = projection; modelPart.Effect.EnableDefaultLighting();

modelPart.Effect.DirectionalLight0.Direction = Vector3.Forward;
 modelPart.Effect.DirectionalLight0.Enabled = true;
 modelPart.Effect.DirectionalLight1.Enabled = true;
 modelPart.Effect.DirectionalLight2.Enabled = true;
modelPart.Draw();
 }
 }
Теперь поговорим о небольшой моей хитрости. В 3dMax - е нельзя записать множественную анимацию в один файл .x А  в некоторых играх хотелось бы записать несколько анимаций персонажа, например ходьба, прыжок, приседание, в один файл и не просто записать но еще иметь возможность обращаться к таким анимациям по индексу, самый идеальный  вариант "Anim1", "Anim2","Anim3" индекс здесь 1,2 и 3 ну еще может добавить анимацию смерти "Death"
Что для этого нужно сделать.

  • в 3dMax-е при помощи Mixer загружаем несколько .bip анимаций одна за другой.
  • вычисляем кадр начала и конца для каждой анимации и
  • в экспортере, смотрите картинку сверху задаем первый кадр, кол-во кадров и название анимации "Anim1", два, три и т.д.
Все, теперь в коде проекта  XNA можно обращаться к каждой анимации таким образом.
int i;
 i=3;
 AnimationClip clip = cpuRobot.SkinningData.AnimationClips["Anim"+i.ToString()];
 animationPlayer.StartClip(clip);
Но история не стоит на месте, скоро 3d дизайнеры потребуют от программистов Microsoft экспорта произвольной анимации из 3dMax, поэтому живем, как и раньше, ждем, следим за новостями http://create.msdn.com/en-US/education/catalog/ сайтов, и радуемся жизни.
Конец статьи. автор - Харченко Артем

Теги: , , ,

Дата: 11 января 2011

Автор: artem005

Комментарии: 11 092

Комментарии: 11092

  1. Ho scoperto Crazy Time un paio di mesi fa cercando qualcosa di nuovo dove giocare e devo dire che mi ha sorpreso. Non mi aspettavo granche perche ne ho provati tanti, ma la varieta mi ha convinto. Hanno titoli di Pragmatic Play come Sweet Bonanza e Gates of Olympus, poi parecchie slot di NetEnt e roba Play'n GO tipo Book of Dead. Stimo circa 2500 giochi in tutto, quindi non ti annoi di certo.

    La parte live mi ha convinto parecchio. Tutto in mano a Evolution, con croupier veri e si vede che e roba professionale. Ho passato ore su il game show crazytime e ci perdi le serate. Roulette e blackjack non mancano, ma i game show ti tengono incollato allo schermo. Un difetto che mi ha dato fastidio e che la sera nei weekend qualche tavolo lagga, ma ci convivi.

    Quando ti registri su Crazy Time offrono il 100% sul primo deposito fino a 500 euro piu 50 giri gratis sulla slot del momento. Devi rigirarlo 35 volte, nella media direi. Ho visto posti con 25x, pero almeno i termini sono chiari. Per iniziare bastano 20€. Vi consiglio di guardare le promo aggiornate direttamente su [url=https://arizonabaymusic.com]Crazy Time[/url] per vedere cosa c'e.

    Per versare e prelevare funzionano senza intoppi. Accettano Visa, Mastercard, Skrill, Neteller e pure crypto. Ho prelevato con Skrill e ci ha messo meno di due giorni. Meglio di certi posti dove aspetti una settimana. Sul telefono Crazy Time gira liscio dal browser senza scaricare nulla, si adatta bene allo schermo e non ho avuto crash. Nessun bonus no deposit purtroppo, sarebbe stato un bel plus.

    L'assistenza clienti fa il suo lavoro. Ho scritto in chat per un problema col bonus e mi hanno risposto in pochi minuti. E rispondono in italiano. Hanno licenza di Curacao, non e il top come garanzia, pero i pagamenti arrivano e tanto basta. Per noi italiani funziona tutto senza VPN.

  2. So I've been messing around on Revery Play for about two months now and thought I'd give my two cents on this. Signed up on a whim — min deposit is ?10 which suited me fine, threw in fifty quid and got a 100% welcome bonus up to 500 quid plus 200 free spins. Wagering is 40x which is pretty standard but manageable if you stick to slots.

    Game-wise actually surprised me — Revery Play has over 3000 titles from studios including Pragmatic Play, NetEnt and Big Time Gaming. I've been smashing Sweet Bonanza mainly — had a solid session on Sweet Bonanza the other night. The live dealer stuff is all Evolution — the game shows are always packed, proper dealers streaming in HD.

    The bit I appreciate about Revery Play is the cashout speed. I use Skrill and my withdrawal hit my account in less than a day. You can also use Mastercard plus Neteller for those who prefer it. You can check out what's available on [url=marshalleyewear.co.uk]https://marshalleyewear.co.uk[/url] if you're interested.

    That said, it's not all perfect. Live chat at Revery Play took ages once — was sitting there like 15 minutes before someone replied. Also the mobile version runs okay though some menus are fiddly next to some competitors. There's no app as such, just the browser version.

    Still, it hasn't put me off which says enough really. They're licensed and I haven't had any dodgy issues. If you're in the UK this is a decent option — just temper expectations on their customer service speed.

  3. Запой развивается на фоне алкогольной зависимости и может длиться несколько дней, неделю и дольше. Чем продолжительнее период употребления спиртного, тем выше нагрузка на печень, сердце, сосуды, почки и головной мозг. Самостоятельно резко отказаться от алкоголя после длительного запоя бывает сложно и в некоторых случаях опасно: абстинентный синдром сопровождается тревогой, бессонницей, тремором, выраженной слабостью, болью, нарушениями поведения и скачками давления. Наркологическая помощь позволяет контролировать этот период и снижать вероятность тяжелых последствий.
    Подробнее - [url=https://8vyvod-iz-zapoya-podolsk77.ru/]вывод из запоя на дому московская[/url]

  4. В отдельных случаях нарколог на дом не является достаточным вариантом. Потеря сознания, судороги, выраженное нарушение дыхания, сильная боль в груди, признаки инсульта или инфаркта, тяжелая передозировка, агрессивный психоз, галлюцинации и белая горячка требуют экстренного вмешательства. Скорая помощь и госпитализация позволяют провести обследование, ЭКГ, лабораторный анализ крови, интенсивную терапию и постоянное наблюдение.
    Получить больше информации - [url=https://narcolog-na-dom-ekaterinburg2.ru/]https://narcolog-na-dom-ekaterinburg2.ru[/url]

  5. Вывод из запоя в Подольске требуется в ситуациях, когда длительное употребление алкоголя приводит к выраженной интоксикации, похмельному синдрому, нарушениям сна, скачкам артериального давления, тревоге, тошноте, рвоте, головной боли и общему ухудшению самочувствия. Наркологическая помощь «Элизиум» организуется с учетом состояния человека, продолжительности запоя, возраста, наличия хронических заболеваний и других факторов. Врач проводит осмотр, уточняет количество употребленного спиртного, оценивает пульс, давление, работу сердечно-сосудистой и нервной системы, после чего индивидуально подбирает препараты и определяет схему лечения. Вывод может проводиться на дому, амбулаторно либо в стационаре, если состояние пациента требует постоянного медицинского наблюдения.
    Узнать больше - [url=https://8vyvod-iz-zapoya-podolsk77.ru/]vyvod-iz-zapoya-kapelnica[/url]

  6. Aloitin pelaamisen Lottolandissa joku aika sitten ja taytyy myontaa etta en odottanu hirveesti mutta meni ihan hyvin. Tilin luonti oli nopee, taytti vaan perustiedot ja oli valmis. Ekan talletuksen tein kympilla Mastercardilla eika siina menny ku hetki. Se on semmonen asia mika ratkasee mulle aika paljon — jos talletus tokkii niin en jaksa.

    Pelivalikoimasta voin sanoo et kylla loytyy kamaa. Lottoland vetaa sisaan peleja isoilta tuottajilta niinku Pragmatic Play ja Microgaming, eli laatua loytyy. Tykkasin pyorittaa Book of Deadia paaasiassa ja ihan ok palautuksia. Slotteja on varmaan satoja ja sit on klassikot tietenkin. Yks miinus tosin — pelien etsinta on vahan kompelo, valilla menee aikaa ettiessa.

    Live casinosta loytyy Evolutionin oikeita jakajia ja pelattiin Lightning Roulettea kaverin kaa. Pyorii ihan sulavasti mobiilissa, eika tarvi erillista appia. Bonuksista puhuttaessa — ma sain tervetuliaisen plus freespinneja. Kierratys oli about 35-kertainen ja se on standardi. Lue pienella painettu aina ennen ku ottaa bonuksen.

    Nostot Lottolandilta on menny mulle ihan ok. Skrillilla meni pari tuntia ja pankkisiirto otti pari paivaa. Ei nopein mita oon nahny mut ei myoskaan hidas. Voit kattoo bonuskoodit ja edut suoraan [url=https://together-hr.com]lottoland[/url] jos kiinnostaa. Asiakaspalvelu hoituu chatilla ja oon saanu parissa minuutissa ku oli ongelma.

    Puhelimella onnistuu suoraan selaimessa ilman appin asennusta. Saitti latautuu sutjakkaasti eika patkimista oo moitteetta. Lottolandilla on EU-lisenssi ja se on mulle tarkeeta. Ainoo pieni miinus on et suomenkielista tukee ei taida olla, mut kylla silla parjaa. Kyl ma jatkan pelaamista Lottolandissa viela jonku aikaa.

  7. Sono finito su Crazy Time qualche settimana fa tramite un amico e onestamente ci gioco ancora adesso. Pensavo fosse il solito sito perche ne ho provati tanti, ma hanno veramente tanta roba. Hanno titoli di Pragmatic Play tipo Sweet Bonanza e Gates of Olympus, poi diverse slot di NetEnt e qualcosa di Play'n GO tipo Book of Dead. Ci saranno piu di 2000 giochi in tutto, insomma non ti annoi di certo.

    La parte live e fatta davvero bene. I tavoli sono gestiti da Evolution, con croupier veri e la qualita video e ottima. Mi sono fissato con la ruota di Crazy Time ed e una droga. Roulette e blackjack non mancano, ma i game show sono un altro livello. Un difetto che noto e che la sera nei weekend qualche tavolo lagga, niente di tragico pero.

    Quando ti registri su Crazy Time ti danno il 100% sul primo deposito fino a 500 euro con in aggiunta 50 free spin su una slot selezionata. Devi rigirarlo 35 volte, che non e il piu basso. Ho visto posti con 25x, ma almeno non ti fregano con clausole nascoste. Il deposito minimo e di venti euro. Potete controllare le promo aggiornate direttamente su [url=https://icdpolska.pl]crazy time[/url] per vedere cosa c'e.

    I pagamenti funzionano senza intoppi. Accettano Visa, Mastercard, Skrill, Neteller e anche Bitcoin. Ho prelevato con Skrill e ci ha messo meno di due giorni. Non male. Da mobile Crazy Time funziona bene dal browser senza scaricare nulla, si adatta bene allo schermo e non da problemi. Nessun bonus no deposit purtroppo, sarebbe stato un bel plus.

    L'assistenza clienti fa il suo lavoro. Ho scritto in chat per chiedere info sul wagering e ci hanno messo una decina di minuti. Parlano italiano il che aiuta. La licenza e Curacao, non e il top come garanzia, ma i pagamenti arrivano e tanto basta. Per chi gioca dall'Italia non ho lamentele serie.

  8. Ho scoperto Crazy Time piu o meno due mesi fa cercando qualcosa di diverso dal solito e onestamente mi ha sorpreso. All'inizio ero scettico, sai come funziona con queste cose, ma dopo averci giocato un po' ho cambiato idea. La registrazione e stata veloce, pochi minuti e ero dentro. Il deposito minimo e abbastanza basso, mi pare una decina di euro, quindi niente di assurdo per testare senza rischiare troppo.

    Il catalogo e parecchio fornita. Ci sono slot di Pragmatic Play come Gates of Olympus che e una bomba, poi titoli di NetEnt e qualcosa di Play'n GO tipo Book of Dead. In totale parliamo di un migliaio di slot se conti tutto. Il live casino e gestita da Evolution con croupier veri — lo show Crazy Time con la ruota e il mio preferito, quando becca il bonus giusto esplode tutto. Ci perdo troppo tempo onestamente.

    Il bonus iniziale che ho preso su Crazy Time e stato un match del 100% fino a cinquecento euro con in aggiunta 50 giri gratis su Sweet Bonanza. Il requisito di scommessa e di 35x, non e poco ma e nella media per il settore. Ci sono anche bonus no deposit ogni tanto per i giocatori attivi, il che e un bel tocco. Vi consiglio di dare un'occhiata alle offerte attuali direttamente su [url=https://bathealone.com]crazy time app[/url] per farvi un'idea.

    Per i pagamenti si puo usare Visa e Mastercard, e-wallet tipo Skrill e Neteller, e pure crypto se preferite. I prelievi mi sono arrivati entro un giorno sull'e-wallet, che e decente. Mi piace anche e la crazy time app — ho fatto il crazy time download sullo smartphone e gira liscia. Non serve cercare la crazy time apk da siti strani perche direttamente dal sito la scarichi in un attimo. Sul cellulare ci gioco anche in pausa pranzo.

    Il supporto di Crazy Time risponde via live chat h24 e anche in italiano, il che per me conta parecchio. Il difetto se devo trovarne uno: la verifica documenti ha richiesto tipo tre giorni, un po' troppo. Ma dopo quello zero problemi. Sono regolati Curacao, non e AAMS ma almeno c'e. Mi ci trovo bene ormai e il mio sito fisso.

  9. I have three full days in Madeira and will be staying in Funchal without renting a car. I hope to spend some time beyond Funchal, but I am trying to avoid an itinerary that only works if every connection is perfectly timed. A day trip to a coastal village sounds possible, and another for a manageable walk if the forecast cooperates. The bus schedules look workable on paper, although I cannot tell how much time to allow for transfers, stops, and a relaxed lunch. I have been reading [url=https://madeiratours.top]3 days in madeira without a car[/url] and it helped me list possible places rather than commit to a rigid schedule. Would you leave the final day unplanned around Funchal, in case mountain cloud or a missed connection changes the earlier plans? A guided transfer for the walking day is one option, while another option is to keep every outing reachable by public transport. If you have tried this kind of short stay, which day trip felt practical, and what would you skip on a three-day visit? A little spare time between outings would be welcome.

  10. I'm planning a ten-day trip to Tenerife in late July, and I'm trying to make an itinerary that leaves room for the weather rather than treating every day the same. The beach forecast looks reliably warm, but I keep reading that a drive into the mountains can feel very different, especially if we stay out after sunset. We want several relaxed days near the water, alongside a walk near Teide and a couple of shorter trips to towns away from the resort area. I have been reading [url=https://tenerifeguide.top]tenerife weather in july and august[/url] while deciding what clothes and timings make sense, but I would appreciate advice from people who have actually made a similar trip. Is it sensible to reserve a specific day for the mountain trip, or keep that day flexible until the forecast is clearer? An early start is possible for us, although we do not want to spend the entire holiday racing from place to place. I am also unsure whether light layers are enough for an evening at higher altitude or if a proper jacket is useful. If you have done this in summer, how did you balance heat, driving time, and rest days? A realistic day-by-day rhythm would be more useful than a packed checklist.

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>