プチコンまとめWiki (初代/mkII)

投稿プログラム : 3Dグラフィックエディタ

2011年10月29日投稿 / 投稿者 : バイカウントメルビル / タグ : 投稿プログラム 実用ツール QRコード 初代対応 / 検索用→【メルビル】

ごあいさつ

どうも興味を持っていただきありがとうございます。
バイカウントメルビルです。
あまり出来は良くありませんが、バグはないと思います。たぶん。

概要

3Dグラフィックエディタです。
立体感のない人でも、簡単に好きな形の四角柱を作ることができます。
慣れてくると、四角柱だけでなく、三角柱や、本の形、三角柱×2、点(点は意味ないけど)も、作れます。

また、そのまま、本体に内蔵されている“GRPED”を起動すれば、
作った四角柱に色を付けたり落書きしたりと、編集することもできます。

操作説明

好きな場所をタッチしてから上(下、左、右)ボタン・・・奥(手前、左、右)の頂点をタッチした位置に変える
Aボタン・・・保存
Lボタン・・・全体を動かす
上下スライド・・・高さを変える

また、順序的には、
1、頂点を決める
2、位置を変える(Lボタンで)
3、高さを変える
がいいと思います。

スクリーンショット・動画

QR コード

プチコンmkII 向けの QR コードです。

1/32/33/3
qr0.pngqr1.pngqr2.png

プログラムリスト

  1. ’┌───────────────────────┐
  2. ’│3DimensionGraphicEditor│
  3. ’│            Version 1.0│
  4. ’├───────────────────────┤
  5. ’│ (C) Viscount Melville │
  6. ’└───────────────────────┘
  7. CLEAR:GCLS 0:BGMSTOP
  8. VISIBLE 1,1,0,0,0,1
  9. GOSUB @MANUAL ′セツメイヒョウシ゛
  10. PNLTYPE”OFF”
  11. AX=128:AY=116:BX=168:BY=96
  12. CX=128:CY=76:DX=88:DY=96:I=0
  13. GPAGE 1:GCOLOR 15
  14. @LOOP         ‘’бメインルーフ゜б
  15. GOSUB @BTN    ‘’ホ゛タンケイ ショリ
  16. GOSUB @HEIGHT  ’タカサノ ヘンコウ
  17. GOSUB @DRAW    ’シカクチュウヲ カク
  18. GOSUB @WAIT    ’VSYNC シュウヘン
  19. GOTO @LOOP    ‘’↑ルーフ゜ オワリ↑
  20. @BTN
  21. BT=BUTTON()
  22. IF BT==1 THEN CX=TCHX:CY=TCHY
  23. IF BT==2 THEN AX=TCHX:AY=TCHY
  24. IF BT==4 THEN DX=TCHX:DY=TCHY
  25. IF BT==8 THEN BX=TCHX:BY=TCHY
  26. IF BT==16 THEN GOSUB @_SAVE
  27. IF BT==256 THEN GOSUB @MOVE
  28. RETURN
  29. @DRAW
  30. GLINE AX,AY  ,BX,BY
  31. GLINE AX,AY  ,DX,DY
  32. GLINE AX,AY  ,AX,AY+I
  33. GLINE BX,BY  ,CX,CY
  34. GLINE BX,BY  ,BX,BY+I
  35. GLINE CX,CY  ,DX,DY
  36. GLINE CX,CY  ,CX,CY+I
  37. GLINE DX,DY  ,DX,DY+I
  38. GLINE AX,AY+I,BX,BY+I
  39. GLINE AX,AY+I,DX,DY+I
  40. GLINE BX,BY+I,CX,CY+I
  41. GLINE CX,CY+I,DX,DY+I
  42. RETURN
  43. @WAIT
  44. OLDX=TCHX:OLDY=TCHY:VSYNC 1
  45. NEWX=TCHX:NEWY=TCHY:GCLS 0
  46. RETURN
  47. @HEIGHT
  48. I=I+(NEWY−OLDY)
  49. RETURN
  50. @MOVE
  51. AX=AX+(NEWX−OLDX)
  52. BX=BX+(NEWX−OLDX)
  53. CX=CX+(NEWX−OLDX)
  54. DX=DX+(NEWX−OLDX)
  55. AY=AY+(NEWY−OLDY)
  56. BY=BY+(NEWY−OLDY)
  57. CY=CY+(NEWY−OLDY)
  58. DY=DY+(NEWY−OLDY)
  59. RETURN
  60. @_SAVE
  61. INPUT”ホソ゛ンスルナマエ(GRP):”;K$
  62. K$=”GRP1:”+K$:PRINT K$
  63. SAVE K$:GOSUB @MANUAL:RETURN
  64. @MANUAL
  65. CLS
  66. ?”3Dimension Graphic Editor Ver1.0”
  67. ?”                ┌──────┐”
  68. ?”                │ ┌──┐ │”
  69. ?”        К:ウコ゛カス │ー│  │ー│”
  70. ?”        ТТТТТТТл│ └──┘ │”
  71. ?”                ├──────┤ А:ホソ゛ン”
  72. ?”                │ ┌──┐ │кТТТТТТ”
  73. ?”                │П│  │┷│”
  74. ?” П:チョウテンイチヲ カエルк│┳└──┘:│”
  75. ?” ТТТТТТТТТТТТТТ └──────┘       “”
  76. ?”  1.チョウテンヲ オキタイ ハ゛ショヲ タッチシナカ゛ラ”
  77. ?”    Пホ゛タンヲオソウ。”
  78. ?”    (↑=オク、↓=テマエ、←=ヒタ゛リ、→=ミキ゛)”
  79. ?”  2.テイメンノ チュウシンヲ タッチシ”
  80. ?”    Кホ゛タンヲ オシナカ゛ラ タッチシテ ウコ゛カソウ。”
  81. ?”  3.シアケ゛ニ タッチテ゛ タカサヲ カエヨウ。”
  82. ?”  4.キニイッタラ Аホ゛タンヲ オシテ ホソ゛ンシヨウ。
  83. ?” (5.「GRPED」ト レント゛ウシテ ツカエマス。
  84. ?”    SERECTホ゛タンテ゛ チュウタ゛ンシテ、
  85. ?”    ソノママ「GRPED」ヲ キト゛ウ スレハ゛
  86. ?”    ツカウコトカ゛ テ゛キマス。         )
  87. RETURN

ご感想をどうぞ (投票)

選択肢 投票
すごい! 50  
便利ですね! 7  
まあいいと思う 5  
微妙…… 7  
もう少し変えた方がいいかも 5  
参考になりました! 3  
初心者講座に行こうレベル 10  

CHECKER FLAG (ひとことコメント)

この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)

  • わぁぃ@ : GRPEDに文字スタンプを追加する方法を公開しているので、もしよければ参考にしてください。 (2011/10/29 (土) 15:07:23)
  • 名無しさん : 53 (2011/10/29 (土) 15:46:19)
  • 名無しさん : 53間違え (2011/11/01 (火) 17:42:01)
  • バイカウントメルビル : ありがとうございます!!直しておきました。 (2011/11/01 (火) 21:28:37)
  • 10才くん : したがまっ白 (2011/11/09 (水) 15:34:23)
  • バイカウントメルビル(投稿者) : えーっと・・・電源を一度消せば直るという可能性もありますが・・・ (2011/11/09 (水) 15:42:00)
  • バイカウントメルビル(投稿者) : そうでなければ49行目を間違えているんだと思います。 (2011/11/09 (水) 15:43:28)
  • : 壊れた••• (2011/11/09 (水) 22:15:34)
  • バイカウントメルビル(投稿者) : ど、どうされました? (2011/11/10 (木) 07:23:21)
  • : ウゴキマセン (2011/11/12 (土) 10:38:31)
  • : 86行目が変ですね。 (2011/11/12 (土) 16:13:36)
  • バイカウントメルビル(投稿者) : 86行目は間違ってはいないはずですが・・・ダブルクウォーテーションとか入れ忘れてませんか? (2011/11/12 (土) 18:43:02)
  • バイカウントメルビル : QRコードつけておきました。 (2012/03/24 (土) 22:45:01)
  • 名無しさん : バイカウントメルビルs乙(オツ)です。 QRコード使ってやっとみますね。 やった後 すごいですね!自分は、初心者なので (2012/03/25 (日) 08:09:39)
  • 名無しさん : なんか 形を固定する機能がほしい気がする (2012/04/06 (金) 14:51:39)
  • 超初心者 : 位置ずれしてる… (2012/07/25 (水) 16:19:06)
  • バイカウントメルビル : うーむ・・・私が初めてプチコンで作ったプログラムなので、あんまりいい出来じゃないです。 (2012/07/25 (水) 18:25:07)
  • 子供(11歳)です! : qr (2012/08/06 (月) 15:10:01)
  • 子供(11歳)です! : QRコード読めません。 (2012/08/06 (月) 15:10:54)
  • わぁぃ@ : QRコードがぼやけていますか?http://wiki.hosiken.jp/petc/?plugin=attach&pcmd=list&refer=Toukou%2F3D%A5%B0%A5%E9%A5%D5%A5%A3%A5%C3%A5%AF%A5%A8%A5%C7%A5%A3%A5%BFに等倍サイズのQRがありますのでこれを利用しては? (2012/08/06 (月) 15:38:45)
  • 道産子の初心者 : 五角柱は作れますか? (2012/10/05 (金) 15:29:46)
  • メルビル : 5角柱には対応してません (2012/10/18 (木) 20:10:46)
  • メルビル : まあ1~4角柱エディタとでも思ってください (2012/10/18 (木) 20:11:21)
  • シトリン : これがメルビルさんの最初の頃のね… (2013/01/01 (火) 22:59:37)
  • シトリン : 最初からすごい! (2013/01/01 (火) 22:59:48)
  • 名無しさん : つくったものをポリゴンとして表示するにはどうしたら良いですか? (2013/06/19 (水) 20:55:59)
  • 名無しさん : 奥行きの概念がないからX、Z座標を出さないと無理だね。作者さんには悪いけどこのプログラムを使うよりむしろ一から作ったほうが簡単かも・・・ (2013/07/28 (日) 22:59:33)
  • 名無しさん : 最近メルビルさんを見かけない (2013/11/03 (日) 13:09:15)
  • 名無しさん : 彼女ができたせいでは? (2014/05/11 (日) 19:48:08)
  • 名無しさん : メルビルさんはリア充なのか。うらやましいぜ。 (2014/05/26 (月) 17:44:16)

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.134 秒 | このページの最終更新 : 2022/09/20 (火) 12:44:20 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30